@font-face { font-family: Inter; font-style: normal; font-weight: 100 900; font-display: fallback; src: url("shop.ledger.com/_next/static/media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: normal; font-weight: 100 900; font-display: fallback; src: url("shop.ledger.com/_next/static/media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: normal; font-weight: 100 900; font-display: fallback; src: url("shop.ledger.com/_next/static/media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 100 900; font-display: fallback; src: url("shop.ledger.com/_next/static/media/5476f68d60460930-s.2uwcyprjm3xu3.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 100 900; font-display: fallback; src: url("shop.ledger.com/_next/static/media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: normal; font-weight: 100 900; font-display: fallback; src: url("shop.ledger.com/_next/static/media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 100 900; font-display: fallback; src: url("shop.ledger.com/_next/static/media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Fallback"; src: local("Arial"); ascent-override: 90.44%; descent-override: 22.52%; line-gap-override: 0%; size-adjust: 107.12%; }
.inter_81b5ab15-module__IiJYPG__className { font-family: Inter, "Inter Fallback"; font-style: normal; }
@layer properties {
  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
  *, ::before, ::after, ::backdrop { --tw-translate-x: 0; --tw-translate-y: 0; --tw-translate-z: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scale-z: 1; --tw-rotate-x: initial; --tw-rotate-y: initial; --tw-rotate-z: initial; --tw-skew-x: initial; --tw-skew-y: initial; --tw-scroll-snap-strictness: proximity; --tw-space-y-reverse: 0; --tw-divide-x-reverse: 0; --tw-border-style: solid; --tw-divide-y-reverse: 0; --tw-gradient-position: initial; --tw-gradient-from: #0000; --tw-gradient-via: #0000; --tw-gradient-to: #0000; --tw-gradient-stops: initial; --tw-gradient-via-stops: initial; --tw-gradient-from-position: 0%; --tw-gradient-via-position: 50%; --tw-gradient-to-position: 100%; --tw-leading: initial; --tw-tracking: initial; --tw-shadow: 0 0 #0000; --tw-shadow-color: initial; --tw-shadow-alpha: 100%; --tw-inset-shadow: 0 0 #0000; --tw-inset-shadow-color: initial; --tw-inset-shadow-alpha: 100%; --tw-ring-color: initial; --tw-ring-shadow: 0 0 #0000; --tw-inset-ring-color: initial; --tw-inset-ring-shadow: 0 0 #0000; --tw-ring-inset: initial; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-outline-style: solid; --tw-blur: initial; --tw-brightness: initial; --tw-contrast: initial; --tw-grayscale: initial; --tw-hue-rotate: initial; --tw-invert: initial; --tw-opacity: initial; --tw-saturate: initial; --tw-sepia: initial; --tw-drop-shadow: initial; --tw-drop-shadow-color: initial; --tw-drop-shadow-alpha: 100%; --tw-drop-shadow-size: initial; --tw-backdrop-blur: initial; --tw-backdrop-brightness: initial; --tw-backdrop-contrast: initial; --tw-backdrop-grayscale: initial; --tw-backdrop-hue-rotate: initial; --tw-backdrop-invert: initial; --tw-backdrop-opacity: initial; --tw-backdrop-saturate: initial; --tw-backdrop-sepia: initial; --tw-duration: initial; --tw-ease: initial; --tw-content: ""; }
}
}
@layer theme {
  :root, :host { --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --breakpoint-sm: 640px; --breakpoint-md: 768px; --breakpoint-lg: 1024px; --breakpoint-xl: 1280px; --breakpoint-2xl: 1536px; --container-xs: 20rem; --container-sm: 24rem; --container-md: 28rem; --container-lg: 32rem; --container-xl: 36rem; --container-2xl: 42rem; --container-3xl: 48rem; --container-4xl: 56rem; --container-5xl: 64rem; --container-7xl: 80rem; --tracking-normal: 0em; --drop-shadow-md: 0 3px 3px #0000001f; --drop-shadow-lg: 0 4px 4px #00000026; --drop-shadow-xl: 0 9px 7px #0000001a; --drop-shadow-2xl: 0 25px 25px #00000026; --ease-in: cubic-bezier(.4, 0, 1, 1); --ease-out: cubic-bezier(0, 0, .2, 1); --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --blur-sm: 8px; --blur-2xl: 40px; --blur-3xl: 64px; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: var(--font-sans); --default-mono-font-family: var(--font-mono); }
}
@layer base {
  *, ::after, ::before, ::backdrop { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }
  ::file-selector-button { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }
  html, :host { text-size-adjust: 100%; tab-size: 4; line-height: 1.5; font-family: var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"); font-feature-settings: var(--default-font-feature-settings,normal); font-variation-settings: var(--default-font-variation-settings,normal); -webkit-tap-highlight-color: transparent; }
  hr { height: 0px; color: inherit; border-top-width: 1px; }
  abbr:where([title]) { text-decoration: underline dotted; }
  h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }
  a { color: inherit; text-decoration: inherit; }
  b, strong { font-weight: bolder; }
  code, kbd, samp, pre { font-family: var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace); font-feature-settings: var(--default-mono-font-feature-settings,normal); font-variation-settings: var(--default-mono-font-variation-settings,normal); font-size: 1em; }
  small { font-size: 80%; }
  sub, sup { vertical-align: baseline; font-size: 75%; line-height: 0; position: relative; }
  sub { bottom: -0.25em; }
  sup { top: -0.5em; }
  table { text-indent: 0px; border-color: inherit; border-collapse: collapse; }
  progress { vertical-align: baseline; }
  summary { display: list-item; }
  ol, ul, menu { list-style: none; }
  img, svg, video, canvas, audio, iframe, embed, object { vertical-align: middle; display: block; }
  img, video { max-width: 100%; height: auto; }
  button, input, select, optgroup, textarea { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }
  ::file-selector-button { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }
  :where(select:is([multiple], [size])) optgroup { font-weight: bolder; }
  :where(select:is([multiple], [size])) optgroup option { padding-inline-start: 20px; }
  ::file-selector-button { margin-inline-end: 4px; }
  ::placeholder { opacity: 1; }
  @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {
  ::placeholder { color: currentcolor; }
  @supports (color:color-mix(in lab, red, red)) {
  ::placeholder { color: color-mix(currentcolor, transparent); }
}
}
  textarea { resize: vertical; }
  ::-webkit-search-decoration { appearance: none; }
  ::-webkit-date-and-time-value { min-height: 1lh; text-align: inherit; }
  ::-webkit-datetime-edit { display: inline-flex; }
  ::-webkit-datetime-edit-fields-wrapper { padding: 0px; }
  ::-webkit-datetime-edit { padding-block: 0px; }
  ::-webkit-datetime-edit-year-field { padding-block: 0px; }
  ::-webkit-datetime-edit-month-field { padding-block: 0px; }
  ::-webkit-datetime-edit-day-field { padding-block: 0px; }
  ::-webkit-datetime-edit-hour-field { padding-block: 0px; }
  ::-webkit-datetime-edit-minute-field { padding-block: 0px; }
  ::-webkit-datetime-edit-second-field { padding-block: 0px; }
  ::-webkit-datetime-edit-millisecond-field { padding-block: 0px; }
  ::-webkit-datetime-edit-meridiem-field { padding-block: 0px; }
  ::-webkit-calendar-picker-indicator { line-height: 1; }
  button, input:where([type="button"], [type="reset"], [type="submit"]) { appearance: button; }
  ::file-selector-button { appearance: button; }
  ::-webkit-inner-spin-button { height: auto; }
  ::-webkit-outer-spin-button { height: auto; }
  [hidden]:where(:not([hidden="until-found"])) { display: none !important; }
  *, ::after, ::before, ::backdrop { border-color: var(--color-gray-200,currentcolor); }
  ::file-selector-button { border-color: var(--color-gray-200,currentcolor); }
  html[lang="ko"] { word-break: keep-all; }
  html[lang="ko"], html[lang="ja"] { overflow-wrap: break-word; }
  :root { --color-light-constant-300: #e8e8e8; --color-light-constant-400: #d5d5d5; --color-light-constant-950: #000; --color-light-constant-050: #fff; --color-light-grey-100: #fafafa; --color-light-grey-200: #f1f1f1; --color-light-grey-300: #e8e8e8; --color-light-grey-400: #d5d5d5; --color-light-grey-500: #c1c1c1; --color-light-grey-600: #767676; --color-light-grey-700: #6a6a6a; --color-light-grey-800: #4d4d4d; --color-light-grey-900: #272727; --color-light-grey-950: #000; --color-light-grey-050-0: #fff0; --color-light-grey-050-3: #ffffff08; --color-light-grey-050-5: #ffffff0d; --color-light-grey-050-10: #ffffff1a; --color-light-grey-050-20: #fff3; --color-light-grey-050-30: #ffffff4d; --color-light-grey-050-40: #fff6; --color-light-grey-050-50: #ffffff80; --color-light-grey-050-60: #fff9; --color-light-grey-050-70: #ffffffb2; --color-light-grey-050-80: #fffc; --color-light-grey-050-90: #ffffffe5; --color-light-grey-050: #fff; --color-light-grey-075-0: #fdfdfd00; --color-light-grey-075: #fdfdfd; --color-light-grey-100-0: #fafafa00; --color-light-grey-950-0: #0000; --color-light-grey-950-3: #00000008; --color-light-grey-950-5: #0000000d; --color-light-grey-950-10: #0000001a; --color-light-grey-950-20: #0003; --color-light-grey-950-30: #0000004d; --color-light-grey-950-40: #0006; --color-light-grey-950-50: #00000080; --color-light-grey-950-60: #0009; --color-light-grey-950-70: #000000b2; --color-light-grey-950-80: #000c; --color-light-grey-950-90: #000000e5; --color-light-orange-100: #fdc; --color-light-orange-200: #ffc2a4; --color-light-orange-300: #ffa97f; --color-light-orange-400: #ff8c55; --color-light-orange-500: #ff702a; --color-light-orange-600: #ff5300; --color-light-orange-700: #d64400; --color-light-orange-800: #b23a00; --color-light-orange-900: #9e3300; --color-light-orange-950: #320f00; --color-light-orange-050: #fef0e9; --color-light-purple-100: #f6ecff; --color-light-purple-200: #f2e2ff; --color-light-purple-300: #eed9ff; --color-light-purple-400: #e5c6ff; --color-light-purple-500: #ddb3ff; --color-light-purple-600: #d4a0ff; --color-light-purple-700: #b380dd; --color-light-purple-800: #7e4ea5; --color-light-purple-900: #6a3794; --color-light-purple-950: #1f122d; --color-light-purple-050: #fbf5ff; --color-light-blue-100: #edf0ff; --color-light-blue-200: #d2d9f8; --color-light-blue-300: #afbaf2; --color-light-blue-400: #8b9bec; --color-light-blue-500: #677ce7; --color-light-blue-600: #445ee1; --color-light-blue-700: #203fdb; --color-light-blue-800: #182ea1; --color-light-blue-900: #0f1d66; --color-light-blue-950: #060d2c; --color-light-blue-050: #f6f7fe; --color-light-green-100: #e6f7e1; --color-light-green-200: #cbeec4; --color-light-green-300: #a2e095; --color-light-green-400: #6ec85c; --color-light-green-500: #5ba34d; --color-light-green-600: #47883a; --color-light-green-700: #3b6c32; --color-light-green-800: #33572e; --color-light-green-900: #2c4828; --color-light-green-950: #142b12; --color-light-green-050: #f4fbf2; --color-light-green-600-0: #47883a00; --color-light-green-600-10: #47883a1a; --color-light-yellow-100: #fff3d5; --color-light-yellow-200: #ffe7ac; --color-light-yellow-300: #ffd373; --color-light-yellow-400: #ffbd42; --color-light-yellow-500: #efa22f; --color-light-yellow-600: #d38b20; --color-light-yellow-700: #ae731a; --color-light-yellow-800: #885a14; --color-light-yellow-900: #63420f; --color-light-yellow-950: #3e2909; --color-light-yellow-050: #fff8e6; --color-light-yellow-600-0: #d38b2000; --color-light-yellow-600-10: #d38b201a; --color-light-red-100: #fee1e2; --color-light-red-200: #fec8c9; --color-light-red-300: #fca6a7; --color-light-red-400: #f87274; --color-light-red-500: #f04f52; --color-light-red-600: #c24244; --color-light-red-700: #a43234; --color-light-red-800: #852e2f; --color-light-red-900: #702e2f; --color-light-red-950: #3b1212; --color-light-red-050: #fef1f1; --color-light-red-400-0: #f8727400; --color-light-red-400-10: #f872741a; --color-light-red-600-0: #c2424400; --color-light-red-600-10: #c242441a; --color-light-red-600-20: #c2424433; --color-light-red-600-30: #c242444d; --color-light-crypto-aion: #212529; --color-light-crypto-aion-0: #21252900; --color-light-crypto-algorand: #000; --color-light-crypto-algorand-0: #0000; --color-light-crypto-avax: #e84142; --color-light-crypto-avax-0: #e8414200; --color-light-crypto-bat: #ff5000; --color-light-crypto-bat-0: #ff500000; --color-light-crypto-bgb: #00e0ff; --color-light-crypto-bgb-0: #00e0ff00; --color-light-crypto-bitcoin: #f7931a; --color-light-crypto-bitcoin-0: #f7931a00; --color-light-crypto-bitcoin-cash: #0ac18e; --color-light-crypto-bitcoin-cash-0: #0ac18e00; --color-light-crypto-bitcoin-gold: #152569; --color-light-crypto-bitcoin-gold-0: #15256900; --color-light-crypto-bitcoin-sv: #eab300; --color-light-crypto-bitcoin-sv-0: #eab30000; --color-light-crypto-binance: #f5bc00; --color-light-crypto-binance-0: #f5bc0000; --color-light-crypto-bytecoin: #f04086; --color-light-crypto-bytecoin-0: #f0408600; --color-light-crypto-cardano: #0033ad; --color-light-crypto-cardano-0: #0033ad00; --color-light-crypto-cosmos: #2e3148; --color-light-crypto-cosmos-0: #2e314800; --color-light-crypto-compound: #00d395; --color-light-crypto-compound-0: #00d39500; --color-light-crypto-celo: #fcff52; --color-light-crypto-celo-0: #fcff5200; --color-light-crypto-celo-2: #4cdd91; --color-light-crypto-celo-2-0: #4cdd9100; --color-light-crypto-chainlink: #2a5ada; --color-light-crypto-chainlink-0: #2a5ada00; --color-light-crypto-cro: #002d74; --color-light-crypto-cro-0: #002d7400; --color-light-crypto-dash: #008ce7; --color-light-crypto-dash-0: #008ce700; --color-light-crypto-dai: #f5ac37; --color-light-crypto-dai-0: #f5ac3700; --color-light-crypto-decred: #2970ff; --color-light-crypto-decred-0: #2970ff00; --color-light-crypto-digibyte: #06c; --color-light-crypto-digibyte-0: #06c0; --color-light-crypto-dogecoin: #c3a634; --color-light-crypto-dogecoin-0: #c3a63400; --color-light-crypto-dydx: #6966ff; --color-light-crypto-dydx-0: #6966ff00; --color-light-crypto-dym: #f1e1d4; --color-light-crypto-dym-0: #f1e1d400; --color-light-crypto-elrond: #000; --color-light-crypto-elrond-0: #0000; --color-light-crypto-eng: #2f2f2f; --color-light-crypto-eng-0: #2f2f2f00; --color-light-crypto-eos: #000; --color-light-crypto-eos-0: #0000; --color-light-crypto-ethergem: #4a4ab6; --color-light-crypto-ethergem-0: #4a4ab600; --color-light-crypto-ethereum: #454a75; --color-light-crypto-ethereum-0: #454a7500; --color-light-crypto-ethereum-classic: #0b8311; --color-light-crypto-ethereum-classic-0: #0b831100; --color-light-crypto-flr: #e62058; --color-light-crypto-flr-0: #e6205800; --color-light-crypto-ftm: #1969ff; --color-light-crypto-ftm-0: #1969ff00; --color-light-crypto-hedera: #000; --color-light-crypto-hedera-0: #0000; --color-light-crypto-hnt: #474dff; --color-light-crypto-hnt-0: #474dff00; --color-light-crypto-huobi: #357ce1; --color-light-crypto-huobi-0: #357ce100; --color-light-crypto-iota: #000; --color-light-crypto-iota-0: #0000; --color-light-crypto-komodo: #41ead4; --color-light-crypto-komodo-0: #41ead400; --color-light-crypto-leo: #000; --color-light-crypto-leo-0: #0000; --color-light-crypto-litecoin: #345d9d; --color-light-crypto-litecoin-0: #345d9d00; --color-light-crypto-monero: #f26822; --color-light-crypto-monero-0: #f2682200; --color-light-crypto-multiverse-x: #23f7dd; --color-light-crypto-multiverse-x-0: #23f7dd00; --color-light-crypto-nano: #5d8eb2; --color-light-crypto-nano-0: #5d8eb200; --color-light-crypto-near: #1c1d1f; --color-light-crypto-near-0: #1c1d1f00; --color-light-crypto-neo: #7dd224; --color-light-crypto-neo-0: #7dd22400; --color-light-crypto-nimiq: #f8b425; --color-light-crypto-nimiq-0: #f8b42500; --color-light-crypto-omg-network: #000; --color-light-crypto-omg-network-0: #0000; --color-light-crypto-okb: #2d60e0; --color-light-crypto-okb-0: #2d60e000; --color-light-crypto-osmo: #302dbb; --color-light-crypto-osmo-0: #302dbb00; --color-light-crypto-peercoin: #3cb054; --color-light-crypto-peercoin-0: #3cb05400; --color-light-crypto-pirl: #357ce1; --color-light-crypto-pirl-0: #357ce100; --color-light-crypto-pivx: #5c4c7c; --color-light-crypto-pivx-0: #5c4c7c00; --color-light-crypto-polkadot: #e6007a; --color-light-crypto-polkadot-0: #e6007a00; --color-light-crypto-polygon: #8247e5; --color-light-crypto-polygon-0: #8247e500; --color-light-crypto-qnt: #ef4f1f; --color-light-crypto-qnt-0: #ef4f1f00; --color-light-crypto-sats: #ff8b00; --color-light-crypto-sats-0: #ff8b0000; --color-light-crypto-stellar: #000; --color-light-crypto-stellar-0: #0000; --color-light-crypto-sol: #9945ff; --color-light-crypto-sol-0: #9945ff00; --color-light-crypto-tether-usdt: #00a478; --color-light-crypto-tether-usdt-0: #00a47800; --color-light-crypto-tezos: #2c7df7; --color-light-crypto-tezos-0: #2c7df700; --color-light-crypto-tkx: #fd6a1f; --color-light-crypto-tkx-0: #fd6a1f00; --color-light-crypto-tron: #ff060a; --color-light-crypto-tron-0: #ff060a00; --color-light-crypto-uniswap: #ff007a; --color-light-crypto-uniswap-0: #ff007a00; --color-light-crypto-tusd: #1a5aff; --color-light-crypto-tusd-0: #1a5aff00; --color-light-crypto-usdc: #2775ca; --color-light-crypto-usdc-0: #2775ca00; --color-light-crypto-uni: #f04086; --color-light-crypto-uni-0: #f0408600; --color-light-crypto-waves: #05f; --color-light-crypto-waves-0: #05f0; --color-light-crypto-xrp: #333; --color-light-crypto-xrp-0: #3330; --color-light-crypto-xin: #1eb5fa; --color-light-crypto-xin-0: #1eb5fa00; --color-light-crypto-yieldly: #f3b732; --color-light-crypto-yieldly-0: #f3b73200; --color-light-crypto-zcash: #f4b728; --color-light-crypto-zcash-0: #f4b72800; --color-light-discover-1inch: #212529; --color-light-discover-changelly: #10d078; --color-light-discover-compound: #00d395; --color-light-discover-deversifi: #6436ff; --color-light-discover-lido: #47a1f8; --color-light-discover-opensea: #2081e2; --color-light-discover-paraswap: #266ef0; --color-light-discover-rarible: #feda03; --color-light-discover-zerion: #2962ef; --color-light-discover-bitrefill: #449bf7; --color-light-discover-loopipay-blue: #0050ff; --color-light-discover-loopipay-black: #0e0d13; --color-light-discover-loopipay-lime: #e1fb61; --color-light-discover-simplex: #2ea836; --color-light-discover-baanx: #003edd; --color-light-discover-mercuryo: #212529; --color-light-discover-juno: #4643ee; --color-light-discover-sardine: #2d29d7; --color-dark-constant-300: #e1e1e1; --color-dark-constant-400: #c3c3c3; --color-dark-constant-950: #000; --color-dark-constant-050: #fff; --color-dark-grey-100: #151515; --color-dark-grey-200: #1f1f1f; --color-dark-grey-300: #3c3c3c; --color-dark-grey-400: #565656; --color-dark-grey-500: #717070; --color-dark-grey-600: #848484; --color-dark-grey-700: #9c9c9c; --color-dark-grey-800: #c3c3c3; --color-dark-grey-900: #e1e1e1; --color-dark-grey-950: #fff; --color-dark-grey-050-0: #0000; --color-dark-grey-050-3: #00000008; --color-dark-grey-050-5: #0000000d; --color-dark-grey-050-10: #0000001a; --color-dark-grey-050-20: #0003; --color-dark-grey-050-30: #0000004d; --color-dark-grey-050-40: #0006; --color-dark-grey-050-50: #00000080; --color-dark-grey-050-60: #0009; --color-dark-grey-050-70: #000000b2; --color-dark-grey-050-80: #000c; --color-dark-grey-050-90: #000000e5; --color-dark-grey-050: #000; --color-dark-grey-075-0: #10101000; --color-dark-grey-075: #101010; --color-dark-grey-100-0: #15151500; --color-dark-grey-950-0: #fff0; --color-dark-grey-950-3: #ffffff08; --color-dark-grey-950-5: #ffffff0d; --color-dark-grey-950-10: #ffffff1a; --color-dark-grey-950-20: #fff3; --color-dark-grey-950-30: #ffffff4d; --color-dark-grey-950-40: #fff6; --color-dark-grey-950-50: #ffffff80; --color-dark-grey-950-60: #fff9; --color-dark-grey-950-70: #ffffffb2; --color-dark-grey-950-80: #fffc; --color-dark-grey-950-90: #ffffffe5; --color-dark-purple-100: #6a3794; --color-dark-purple-200: #7e4ea5; --color-dark-purple-300: #b380dd; --color-dark-purple-400: #d4a0ff; --color-dark-purple-500: #ddb3ff; --color-dark-purple-600: #e5c6ff; --color-dark-purple-700: #eed9ff; --color-dark-purple-800: #f2e2ff; --color-dark-purple-900: #f6ecff; --color-dark-purple-950: #fbf5ff; --color-dark-purple-050: #251a31; --color-dark-orange-100: #9e3300; --color-dark-orange-200: #b23a00; --color-dark-orange-300: #d64400; --color-dark-orange-400: #ff5300; --color-dark-orange-500: #ff702a; --color-dark-orange-600: #ff8c55; --color-dark-orange-700: #ffa97f; --color-dark-orange-800: #ffc2a4; --color-dark-orange-900: #fdc; --color-dark-orange-950: #fef0e9; --color-dark-orange-050: #320f00; --color-dark-blue-100: #0f1d66; --color-dark-blue-200: #182ea1; --color-dark-blue-300: #203fdb; --color-dark-blue-400: #445ee1; --color-dark-blue-500: #677ce7; --color-dark-blue-600: #8b9bec; --color-dark-blue-700: #afbaf2; --color-dark-blue-800: #d2d9f8; --color-dark-blue-900: #edf0ff; --color-dark-blue-950: #f6f7fe; --color-dark-blue-050: #060d2c; --color-dark-green-100: #2c4828; --color-dark-green-200: #33572e; --color-dark-green-300: #3b6c32; --color-dark-green-400: #47883a; --color-dark-green-500: #5ba34d; --color-dark-green-600: #6ec85c; --color-dark-green-700: #a2e095; --color-dark-green-800: #cbeec4; --color-dark-green-900: #e6f7e1; --color-dark-green-950: #f4fbf2; --color-dark-green-050: #142b12; --color-dark-green-600-0: #6ec85c00; --color-dark-green-600-10: #6ec85c1a; --color-dark-green-600-15: #6ec85c26; --color-dark-yellow-100: #63420f; --color-dark-yellow-200: #885a14; --color-dark-yellow-300: #ae731a; --color-dark-yellow-400: #d38b20; --color-dark-yellow-500: #efa22f; --color-dark-yellow-600: #ffbd42; --color-dark-yellow-700: #ffd373; --color-dark-yellow-800: #ffe7ac; --color-dark-yellow-900: #fff3d5; --color-dark-yellow-950: #fff8e6; --color-dark-yellow-050: #3e2909; --color-dark-yellow-600-0: #ffbd4200; --color-dark-yellow-600-10: #ffbd421a; --color-dark-yellow-600-15: #ffbd4226; --color-dark-red-100: #702e2f; --color-dark-red-200: #852e2f; --color-dark-red-300: #a43234; --color-dark-red-400: #c24244; --color-dark-red-500: #f04f52; --color-dark-red-600: #f87274; --color-dark-red-700: #fca6a7; --color-dark-red-800: #fec8c9; --color-dark-red-900: #fee1e2; --color-dark-red-950: #fef1f1; --color-dark-red-050: #3b1212; --color-dark-red-600-0: #f8727400; --color-dark-red-600-10: #f872741a; --color-dark-red-600-15: #f8727426; --color-dark-red-600-30: #f872744d; --color-dark-red-600-40: #f8727466; --color-dark-crypto-aion: #212529; --color-dark-crypto-aion-0: #21252900; --color-dark-crypto-algorand: #000; --color-dark-crypto-algorand-0: #0000; --color-dark-crypto-avax: #e84142; --color-dark-crypto-avax-0: #e8414200; --color-dark-crypto-bat: #ff5000; --color-dark-crypto-bat-0: #ff500000; --color-dark-crypto-bgb: #00e0ff; --color-dark-crypto-bgb-0: #00e0ff00; --color-dark-crypto-bitcoin: #f7931a; --color-dark-crypto-bitcoin-0: #f7931a00; --color-dark-crypto-bitcoin-cash: #0ac18e; --color-dark-crypto-bitcoin-cash-0: #0ac18e00; --color-dark-crypto-bitcoin-gold: #152569; --color-dark-crypto-bitcoin-gold-0: #15256900; --color-dark-crypto-bitcoin-sv: #eab300; --color-dark-crypto-bitcoin-sv-0: #eab30000; --color-dark-crypto-binance: #f5bc00; --color-dark-crypto-binance-0: #f5bc0000; --color-dark-crypto-bytecoin: #f04086; --color-dark-crypto-bytecoin-0: #f0408600; --color-dark-crypto-cardano: #0033ad; --color-dark-crypto-cardano-0: #0033ad00; --color-dark-crypto-cosmos: #2e3148; --color-dark-crypto-cosmos-0: #2e314800; --color-dark-crypto-compound: #00d395; --color-dark-crypto-compound-0: #00d39500; --color-dark-crypto-celo: #fcff52; --color-dark-crypto-celo-0: #fcff5200; --color-dark-crypto-celo-2: #4cdd91; --color-dark-crypto-celo-2-0: #4cdd9100; --color-dark-crypto-chainlink: #2a5ada; --color-dark-crypto-chainlink-0: #2a5ada00; --color-dark-crypto-cro: #002d74; --color-dark-crypto-cro-0: #002d7400; --color-dark-crypto-dash: #008ce7; --color-dark-crypto-dash-0: #008ce700; --color-dark-crypto-dai: #f5ac37; --color-dark-crypto-dai-0: #f5ac3700; --color-dark-crypto-decred: #2970ff; --color-dark-crypto-decred-0: #2970ff00; --color-dark-crypto-digibyte: #06c; --color-dark-crypto-digibyte-0: #06c0; --color-dark-crypto-dogecoin: #c3a634; --color-dark-crypto-dogecoin-0: #c3a63400; --color-dark-crypto-dydx: #6966ff; --color-dark-crypto-dydx-0: #6966ff00; --color-dark-crypto-dym: #f1e1d4; --color-dark-crypto-dym-0: #f1e1d400; --color-dark-crypto-elrond: #000; --color-dark-crypto-elrond-0: #0000; --color-dark-crypto-eng: #2f2f2f; --color-dark-crypto-eng-0: #2f2f2f00; --color-dark-crypto-eos: #000; --color-dark-crypto-eos-0: #0000; --color-dark-crypto-ethergem: #4a4ab6; --color-dark-crypto-ethergem-0: #4a4ab600; --color-dark-crypto-ethereum: #454a75; --color-dark-crypto-ethereum-0: #454a7500; --color-dark-crypto-ethereum-classic: #0b8311; --color-dark-crypto-ethereum-classic-0: #0b831100; --color-dark-crypto-flr: #e62058; --color-dark-crypto-flr-0: #e6205800; --color-dark-crypto-ftm: #1969ff; --color-dark-crypto-ftm-0: #1969ff00; --color-dark-crypto-multiverse-x: #23f7dd; --color-dark-crypto-multiverse-x-0: #23f7dd00; --color-dark-crypto-hedera: #000; --color-dark-crypto-hedera-0: #0000; --color-dark-crypto-hnt: #474dff; --color-dark-crypto-hnt-0: #474dff00; --color-dark-crypto-huobi: #357ce1; --color-dark-crypto-huobi-0: #357ce100; --color-dark-crypto-iota: #000; --color-dark-crypto-iota-0: #0000; --color-dark-crypto-komodo: #41ead4; --color-dark-crypto-komodo-0: #41ead400; --color-dark-crypto-leo: #000; --color-dark-crypto-leo-0: #0000; --color-dark-crypto-litecoin: #345d9d; --color-dark-crypto-litecoin-0: #345d9d00; --color-dark-crypto-monero: #f26822; --color-dark-crypto-monero-0: #f2682200; --color-dark-crypto-osmo: #302dbb; --color-dark-crypto-osmo-0: #302dbb00; --color-dark-crypto-okb: #2d60e0; --color-dark-crypto-okb-0: #2d60e000; --color-dark-crypto-polygon: #8247e5; --color-dark-crypto-polygon-0: #8247e500; --color-dark-crypto-polkadot: #e6007a; --color-dark-crypto-polkadot-0: #e6007a00; --color-dark-crypto-pivx: #5c4c7c; --color-dark-crypto-pivx-0: #5c4c7c00; --color-dark-crypto-pirl: #357ce1; --color-dark-crypto-pirl-0: #357ce100; --color-dark-crypto-omg-network: #000; --color-dark-crypto-omg-network-0: #0000; --color-dark-crypto-peercoin: #3cb054; --color-dark-crypto-peercoin-0: #3cb05400; --color-dark-crypto-nimiq: #f8b425; --color-dark-crypto-nimiq-0: #f8b42500; --color-dark-crypto-neo: #7dd224; --color-dark-crypto-neo-0: #7dd22400; --color-dark-crypto-near: #1c1d1f; --color-dark-crypto-near-0: #1c1d1f00; --color-dark-crypto-nano: #5d8eb2; --color-dark-crypto-nano-0: #5d8eb200; --color-dark-crypto-qnt: #ef4f1f; --color-dark-crypto-qnt-0: #ef4f1f00; --color-dark-crypto-sats: #ff8b00; --color-dark-crypto-sats-0: #ff8b0000; --color-dark-crypto-stellar: #000; --color-dark-crypto-stellar-0: #0000; --color-dark-crypto-sol: #9945ff; --color-dark-crypto-sol-0: #9945ff00; --color-dark-crypto-tether-usdt: #00a478; --color-dark-crypto-tether-usdt-0: #00a47800; --color-dark-crypto-tezos: #2c7df7; --color-dark-crypto-tezos-0: #2c7df700; --color-dark-crypto-tkx: #fd6a1f; --color-dark-crypto-tkx-0: #fd6a1f00; --color-dark-crypto-tusd: #1a5aff; --color-dark-crypto-tusd-0: #1a5aff00; --color-dark-crypto-tron: #ff060a; --color-dark-crypto-tron-0: #ff060a00; --color-dark-crypto-uni: #f04086; --color-dark-crypto-uni-0: #f0408600; --color-dark-crypto-usdc: #2775ca; --color-dark-crypto-usdc-0: #2775ca00; --color-dark-crypto-uniswap: #ff007a; --color-dark-crypto-uniswap-0: #ff007a00; --color-dark-crypto-waves: #05f; --color-dark-crypto-waves-0: #05f0; --color-dark-crypto-xin: #1eb5fa; --color-dark-crypto-xin-0: #1eb5fa00; --color-dark-crypto-xrp: #333; --color-dark-crypto-xrp-0: #3330; --color-dark-crypto-yieldly: #f3b732; --color-dark-crypto-yieldly-0: #f3b73200; --color-dark-crypto-zcash: #f4b728; --color-dark-crypto-zcash-0: #f4b72800; --color-dark-discover-1inch: #212529; --color-dark-discover-changelly: #10d078; --color-dark-discover-loopipay-blue: #0050ff; --color-dark-discover-loopipay-black: #0e0d13; --color-dark-discover-loopipay-lime: #e1fb61; --color-dark-discover-simplex: #2ea836; --color-dark-discover-baanx: #003edd; --color-dark-discover-mercuryo: #212529; --color-dark-discover-juno: #4643ee; --color-dark-discover-sardine: #2d29d7; --color-dark-discover-compound: #00d395; --color-dark-discover-deversifi: #6436ff; --color-dark-discover-lido: #47a1f8; --color-dark-discover-opensea: #2081e2; --color-dark-discover-paraswap: #266ef0; --color-dark-discover-rarible: #feda03; --color-dark-discover-zerion: #2962ef; --color-dark-discover-bitrefill: #449bf7; --spacing-0: 0px; --spacing-1: 1px; --spacing-2: 2px; --spacing-4: 4px; --spacing-6: 6px; --spacing-8: 8px; --spacing-10: 10px; --spacing-12: 12px; --spacing-14: 14px; --spacing-16: 16px; --spacing-20: 20px; --spacing-24: 24px; --spacing-32: 32px; --spacing-40: 40px; --spacing-48: 48px; --spacing-56: 56px; --spacing-64: 64px; --spacing-80: 80px; --spacing-96: 96px; --spacing-112: 112px; --spacing-128: 128px; --spacing-144: 144px; --spacing-160: 160px; --spacing-256: 256px; --icon-width-12: 12px; --icon-width-16: 16px; --icon-width-20: 20px; --icon-width-24: 24px; --icon-width-32: 32px; --icon-width-40: 40px; --icon-width-48: 48px; --icon-width-56: 56px; --icon-height-12: 12px; --icon-height-16: 16px; --icon-height-20: 20px; --icon-height-24: 24px; --icon-height-32: 32px; --icon-height-40: 40px; --icon-height-48: 48px; --icon-height-56: 56px; --spot-width-32: 32px; --spot-width-40: 40px; --spot-width-48: 48px; --spot-width-56: 56px; --spot-width-72: 72px; --spot-height-32: 32px; --spot-height-40: 40px; --spot-height-48: 48px; --spot-height-56: 56px; --spot-height-72: 72px; --icon-border-width-12: 1px; --icon-border-width-16: 1.3px; --icon-border-width-20: 1.5px; --icon-border-width-24: 1.8px; --icon-border-width-32: 2px; --icon-border-width-40: 2.2px; --icon-border-width-48: 2.5px; --icon-border-width-56: 2.8px; --spinner-border-width-12: 1.2px; --spinner-border-width-16: 1.6px; --spinner-border-width-20: 2px; --spinner-border-width-24: 2.6px; --spinner-border-width-32: 3px; --spinner-border-width-40: 3.2px; --spinner-border-width-48: 3.6px; --spinner-border-width-56: 3.8px; --size-0: 0px; --size-1: 1px; --size-2: 2px; --size-4: 4px; --size-6: 6px; --size-8: 8px; --size-10: 10px; --size-12: 12px; --size-14: 14px; --size-16: 16px; --size-20: 20px; --size-24: 24px; --size-28: 28px; --size-32: 32px; --size-36: 36px; --size-40: 40px; --size-44: 44px; --size-48: 48px; --size-56: 56px; --size-64: 64px; --size-72: 72px; --size-80: 80px; --size-96: 96px; --size-112: 112px; --size-128: 128px; --size-144: 144px; --size-176: 176px; --size-192: 192px; --size-208: 208px; --size-224: 224px; --size-256: 256px; --size-288: 288px; --size-320: 320px; --size-400: 400px; --size-480: 480px; --size-560: 560px; --border-radius-none: 0px; --border-radius-xxs: 2px; --border-radius-xs: 4px; --border-radius-sm: 8px; --border-radius-md: 12px; --border-radius-lg: 16px; --border-radius-xl: 24px; --border-radius-2xl: 32px; --border-radius-full: 10000px; --font-family-font: Inter; --stroke-1: 1px; --stroke-2: 2px; --stroke-4: 4px; --font-weight-bold: 700; --font-weight-semi-bold: 600; --font-weight-medium: 500; --font-size-6: 6px; --font-size-8: 8px; --font-size-10: 10px; --font-size-12: 12px; --font-size-14: 14px; --font-size-16: 16px; --font-size-18: 18px; --font-size-20: 20px; --font-size-22: 22px; --font-size-24: 24px; --font-size-28: 28px; --font-size-32: 32px; --font-size-36: 36px; --font-size-40: 40px; --font-size-48: 48px; --font-size-52: 52px; --font-size-64: 64px; --font-size-80: 80px; --font-size-112: 112px; --font-line-height-10: 16px; --font-line-height-12: 16px; --font-line-height-14: 20px; --font-line-height-16: 24px; --font-line-height-18: 26px; --font-line-height-20: 28px; --font-line-height-22: 30px; --font-line-height-24: 32px; --font-line-height-28: 36px; --font-line-height-32: 40px; --font-line-height-36: 44px; --font-line-height-40: 48px; --font-line-height-48: 56px; --font-line-height-52: 60px; --font-line-height-64: 72px; --font-line-height-80: 88px; --font-line-height-112: 120px; --font-letter-spacing-10: 0px; --font-letter-spacing-12: 0px; --font-letter-spacing-14: 0px; --font-letter-spacing-16: 0px; --font-letter-spacing-18: -.5px; --font-letter-spacing-20: -1px; --font-letter-spacing-22: -1px; --font-letter-spacing-24: -1px; --font-letter-spacing-28: -1.5px; --font-letter-spacing-32: -1.5px; --font-letter-spacing-36: -2px; --font-letter-spacing-40: -2px; --font-letter-spacing-48: -2.5px; --font-letter-spacing-52: -2.5px; --font-letter-spacing-64: -2.5px; --font-letter-spacing-80: -3px; --font-letter-spacing-112: -4px; --backdrop-blur-sm: 8px; --backdrop-blur-md: 12px; --backdrop-blur-lg: 16px; --backdrop-blur-xl: 24px; --font-style-responsive-display-1-size: var(--font-size-64); --font-style-responsive-display-1-weight: var(--font-weight-bold); --font-style-responsive-display-1-line-height: var(--font-line-height-64); --font-style-responsive-display-1-letter-spacing: var(--font-letter-spacing-64); --font-style-responsive-display-2-size: var(--font-size-40); --font-style-responsive-display-2-weight: var(--font-weight-semi-bold); --font-style-responsive-display-2-line-height: var(--font-line-height-40); --font-style-responsive-display-2-letter-spacing: var(--font-letter-spacing-40); --font-style-responsive-display-3-size: var(--font-size-36); --font-style-responsive-display-3-weight: var(--font-weight-semi-bold); --font-style-responsive-display-3-line-height: var(--font-line-height-36); --font-style-responsive-display-3-letter-spacing: var(--font-letter-spacing-36); --font-style-responsive-display-4-size: var(--font-size-32); --font-style-responsive-display-4-weight: var(--font-weight-semi-bold); --font-style-responsive-display-4-line-height: var(--font-line-height-32); --font-style-responsive-display-4-letter-spacing: var(--font-letter-spacing-32); --font-style-heading-0-size: var(--font-size-48); --font-style-heading-0-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-0-weight-medium: var(--font-weight-medium); --font-style-heading-0-line-height: var(--font-line-height-48); --font-style-heading-0-letter-spacing: var(--font-letter-spacing-48); --font-style-heading-1-size: var(--font-size-40); --font-style-heading-1-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-1-weight-medium: var(--font-weight-medium); --font-style-heading-1-line-height: var(--font-line-height-40); --font-style-heading-1-letter-spacing: var(--font-letter-spacing-40); --font-style-heading-2-size: var(--font-size-28); --font-style-heading-2-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-2-weight-medium: var(--font-weight-medium); --font-style-heading-2-line-height: var(--font-line-height-28); --font-style-heading-2-letter-spacing: var(--font-letter-spacing-28); --font-style-heading-3-size: var(--font-size-24); --font-style-heading-3-size-2: var(--font-size-24); --font-style-heading-3-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-3-weight-medium: var(--font-weight-medium); --font-style-heading-3-line-height: var(--font-line-height-24); --font-style-heading-3-letter-spacing: var(--font-letter-spacing-24); --font-style-heading-4-size: var(--font-size-20); --font-style-heading-4-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-4-weight-medium: var(--font-weight-medium); --font-style-heading-4-line-height: var(--font-line-height-20); --font-style-heading-4-letter-spacing: var(--font-letter-spacing-20); --font-style-heading-5-size: var(--font-size-18); --font-style-heading-5-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-5-weight-medium: var(--font-weight-medium); --font-style-heading-5-line-height: var(--font-line-height-18); --font-style-heading-5-letter-spacing: var(--font-letter-spacing-18); --font-style-body-1-size: var(--font-size-16); --font-style-body-1-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-1-weight-medium: var(--font-weight-medium); --font-style-body-1-line-height: var(--font-line-height-16); --font-style-body-1-letter-spacing: var(--font-letter-spacing-16); --font-style-body-2-size: var(--font-size-14); --font-style-body-2-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-2-weight-medium: var(--font-weight-medium); --font-style-body-2-line-height: var(--font-line-height-14); --font-style-body-2-letter-spacing: var(--font-letter-spacing-14); --font-style-body-3-size: var(--font-size-12); --font-style-body-3-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-3-weight-medium: var(--font-weight-medium); --font-style-body-3-line-height: var(--font-line-height-12); --font-style-body-3-letter-spacing: var(--font-letter-spacing-12); --font-style-body-4-size: var(--font-size-10); --font-style-body-4-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-4-weight-medium: var(--font-weight-medium); --font-style-body-4-line-height: var(--font-line-height-10); --font-style-body-4-letter-spacing: var(--font-letter-spacing-10); }
  @media (min-width: 640px) {
  :root { --font-style-responsive-display-1-size: var(--font-size-80); --font-style-responsive-display-1-weight: var(--font-weight-bold); --font-style-responsive-display-1-line-height: var(--font-line-height-80); --font-style-responsive-display-1-letter-spacing: var(--font-letter-spacing-80); --font-style-responsive-display-2-size: var(--font-size-64); --font-style-responsive-display-2-weight: var(--font-weight-semi-bold); --font-style-responsive-display-2-line-height: var(--font-line-height-64); --font-style-responsive-display-2-letter-spacing: var(--font-letter-spacing-64); --font-style-responsive-display-3-size: var(--font-size-52); --font-style-responsive-display-3-weight: var(--font-weight-semi-bold); --font-style-responsive-display-3-line-height: var(--font-line-height-52); --font-style-responsive-display-3-letter-spacing: var(--font-letter-spacing-52); --font-style-responsive-display-4-size: var(--font-size-40); --font-style-responsive-display-4-weight: var(--font-weight-semi-bold); --font-style-responsive-display-4-line-height: var(--font-line-height-40); --font-style-responsive-display-4-letter-spacing: var(--font-letter-spacing-40); --font-style-heading-0-size: var(--font-size-48); --font-style-heading-0-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-0-weight-medium: var(--font-weight-medium); --font-style-heading-0-line-height: var(--font-line-height-48); --font-style-heading-0-letter-spacing: var(--font-letter-spacing-48); --font-style-heading-1-size: var(--font-size-40); --font-style-heading-1-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-1-weight-medium: var(--font-weight-medium); --font-style-heading-1-line-height: var(--font-line-height-40); --font-style-heading-1-letter-spacing: var(--font-letter-spacing-40); --font-style-heading-2-size: var(--font-size-28); --font-style-heading-2-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-2-weight-medium: var(--font-weight-medium); --font-style-heading-2-line-height: var(--font-line-height-28); --font-style-heading-2-letter-spacing: var(--font-letter-spacing-28); --font-style-heading-3-size: var(--font-size-24); --font-style-heading-3-size-2: var(--font-size-28); --font-style-heading-3-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-3-weight-medium: var(--font-weight-medium); --font-style-heading-3-line-height: var(--font-line-height-24); --font-style-heading-3-letter-spacing: var(--font-letter-spacing-24); --font-style-heading-4-size: var(--font-size-20); --font-style-heading-4-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-4-weight-medium: var(--font-weight-medium); --font-style-heading-4-line-height: var(--font-line-height-20); --font-style-heading-4-letter-spacing: var(--font-letter-spacing-20); --font-style-heading-5-size: var(--font-size-18); --font-style-heading-5-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-5-weight-medium: var(--font-weight-medium); --font-style-heading-5-line-height: var(--font-line-height-18); --font-style-heading-5-letter-spacing: var(--font-letter-spacing-18); --font-style-body-1-size: var(--font-size-16); --font-style-body-1-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-1-weight-medium: var(--font-weight-medium); --font-style-body-1-line-height: var(--font-line-height-16); --font-style-body-1-letter-spacing: var(--font-letter-spacing-16); --font-style-body-2-size: var(--font-size-14); --font-style-body-2-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-2-weight-medium: var(--font-weight-medium); --font-style-body-2-line-height: var(--font-line-height-14); --font-style-body-2-letter-spacing: var(--font-letter-spacing-14); --font-style-body-3-size: var(--font-size-12); --font-style-body-3-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-3-weight-medium: var(--font-weight-medium); --font-style-body-3-line-height: var(--font-line-height-12); --font-style-body-3-letter-spacing: var(--font-letter-spacing-12); --font-style-body-4-size: var(--font-size-10); --font-style-body-4-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-4-weight-medium: var(--font-weight-medium); --font-style-body-4-line-height: var(--font-line-height-10); --font-style-body-4-letter-spacing: var(--font-letter-spacing-10); }
}
  @media (min-width: 1024px) {
  :root { --font-style-responsive-display-1-size: var(--font-size-112); --font-style-responsive-display-1-weight: var(--font-weight-bold); --font-style-responsive-display-1-line-height: var(--font-line-height-112); --font-style-responsive-display-1-letter-spacing: var(--font-letter-spacing-112); --font-style-responsive-display-2-size: var(--font-size-80); --font-style-responsive-display-2-weight: var(--font-weight-semi-bold); --font-style-responsive-display-2-line-height: var(--font-line-height-80); --font-style-responsive-display-2-letter-spacing: var(--font-letter-spacing-80); --font-style-responsive-display-3-size: var(--font-size-64); --font-style-responsive-display-3-weight: var(--font-weight-semi-bold); --font-style-responsive-display-3-line-height: var(--font-line-height-64); --font-style-responsive-display-3-letter-spacing: var(--font-letter-spacing-64); --font-style-responsive-display-4-size: var(--font-size-52); --font-style-responsive-display-4-weight: var(--font-weight-semi-bold); --font-style-responsive-display-4-line-height: var(--font-line-height-52); --font-style-responsive-display-4-letter-spacing: var(--font-letter-spacing-52); --font-style-heading-0-size: var(--font-size-48); --font-style-heading-0-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-0-weight-medium: var(--font-weight-medium); --font-style-heading-0-line-height: var(--font-line-height-48); --font-style-heading-0-letter-spacing: var(--font-letter-spacing-48); --font-style-heading-1-size: var(--font-size-40); --font-style-heading-1-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-1-weight-medium: var(--font-weight-medium); --font-style-heading-1-line-height: var(--font-line-height-40); --font-style-heading-1-letter-spacing: var(--font-letter-spacing-40); --font-style-heading-2-size: var(--font-size-28); --font-style-heading-2-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-2-weight-medium: var(--font-weight-medium); --font-style-heading-2-line-height: var(--font-line-height-28); --font-style-heading-2-letter-spacing: var(--font-letter-spacing-28); --font-style-heading-3-size: var(--font-size-24); --font-style-heading-3-size-2: var(--font-size-32); --font-style-heading-3-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-3-weight-medium: var(--font-weight-medium); --font-style-heading-3-line-height: var(--font-line-height-24); --font-style-heading-3-letter-spacing: var(--font-letter-spacing-24); --font-style-heading-4-size: var(--font-size-20); --font-style-heading-4-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-4-weight-medium: var(--font-weight-medium); --font-style-heading-4-line-height: var(--font-line-height-20); --font-style-heading-4-letter-spacing: var(--font-letter-spacing-20); --font-style-heading-5-size: var(--font-size-18); --font-style-heading-5-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-5-weight-medium: var(--font-weight-medium); --font-style-heading-5-line-height: var(--font-line-height-18); --font-style-heading-5-letter-spacing: var(--font-letter-spacing-18); --font-style-body-1-size: var(--font-size-16); --font-style-body-1-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-1-weight-medium: var(--font-weight-medium); --font-style-body-1-line-height: var(--font-line-height-16); --font-style-body-1-letter-spacing: var(--font-letter-spacing-16); --font-style-body-2-size: var(--font-size-14); --font-style-body-2-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-2-weight-medium: var(--font-weight-medium); --font-style-body-2-line-height: var(--font-line-height-14); --font-style-body-2-letter-spacing: var(--font-letter-spacing-14); --font-style-body-3-size: var(--font-size-12); --font-style-body-3-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-3-weight-medium: var(--font-weight-medium); --font-style-body-3-line-height: var(--font-line-height-12); --font-style-body-3-letter-spacing: var(--font-letter-spacing-12); --font-style-body-4-size: var(--font-size-10); --font-style-body-4-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-4-weight-medium: var(--font-weight-medium); --font-style-body-4-line-height: var(--font-line-height-10); --font-style-body-4-letter-spacing: var(--font-letter-spacing-10); }
}
  @media (min-width: 768px) {
  :root { --font-style-responsive-display-1-size: var(--font-size-112); --font-style-responsive-display-1-weight: var(--font-weight-bold); --font-style-responsive-display-1-line-height: var(--font-line-height-112); --font-style-responsive-display-1-letter-spacing: var(--font-letter-spacing-112); --font-style-responsive-display-2-size: var(--font-size-80); --font-style-responsive-display-2-weight: var(--font-weight-semi-bold); --font-style-responsive-display-2-line-height: var(--font-line-height-80); --font-style-responsive-display-2-letter-spacing: var(--font-letter-spacing-80); --font-style-responsive-display-3-size: var(--font-size-64); --font-style-responsive-display-3-weight: var(--font-weight-semi-bold); --font-style-responsive-display-3-line-height: var(--font-line-height-64); --font-style-responsive-display-3-letter-spacing: var(--font-letter-spacing-64); --font-style-responsive-display-4-size: var(--font-size-52); --font-style-responsive-display-4-weight: var(--font-weight-semi-bold); --font-style-responsive-display-4-line-height: var(--font-line-height-52); --font-style-responsive-display-4-letter-spacing: var(--font-letter-spacing-52); --font-style-heading-0-size: var(--font-size-48); --font-style-heading-0-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-0-weight-medium: var(--font-weight-medium); --font-style-heading-0-line-height: var(--font-line-height-48); --font-style-heading-0-letter-spacing: var(--font-letter-spacing-48); --font-style-heading-1-size: var(--font-size-40); --font-style-heading-1-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-1-weight-medium: var(--font-weight-medium); --font-style-heading-1-line-height: var(--font-line-height-40); --font-style-heading-1-letter-spacing: var(--font-letter-spacing-40); --font-style-heading-2-size: var(--font-size-28); --font-style-heading-2-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-2-weight-medium: var(--font-weight-medium); --font-style-heading-2-line-height: var(--font-line-height-28); --font-style-heading-2-letter-spacing: var(--font-letter-spacing-28); --font-style-heading-3-size: var(--font-size-24); --font-style-heading-3-size-2: var(--font-size-32); --font-style-heading-3-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-3-weight-medium: var(--font-weight-medium); --font-style-heading-3-line-height: var(--font-line-height-24); --font-style-heading-3-letter-spacing: var(--font-letter-spacing-24); --font-style-heading-4-size: var(--font-size-20); --font-style-heading-4-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-4-weight-medium: var(--font-weight-medium); --font-style-heading-4-line-height: var(--font-line-height-20); --font-style-heading-4-letter-spacing: var(--font-letter-spacing-20); --font-style-heading-5-size: var(--font-size-18); --font-style-heading-5-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-5-weight-medium: var(--font-weight-medium); --font-style-heading-5-line-height: var(--font-line-height-18); --font-style-heading-5-letter-spacing: var(--font-letter-spacing-18); --font-style-body-1-size: var(--font-size-16); --font-style-body-1-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-1-weight-medium: var(--font-weight-medium); --font-style-body-1-line-height: var(--font-line-height-16); --font-style-body-1-letter-spacing: var(--font-letter-spacing-16); --font-style-body-2-size: var(--font-size-14); --font-style-body-2-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-2-weight-medium: var(--font-weight-medium); --font-style-body-2-line-height: var(--font-line-height-14); --font-style-body-2-letter-spacing: var(--font-letter-spacing-14); --font-style-body-3-size: var(--font-size-12); --font-style-body-3-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-3-weight-medium: var(--font-weight-medium); --font-style-body-3-line-height: var(--font-line-height-12); --font-style-body-3-letter-spacing: var(--font-letter-spacing-12); --font-style-body-4-size: var(--font-size-10); --font-style-body-4-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-4-weight-medium: var(--font-weight-medium); --font-style-body-4-line-height: var(--font-line-height-10); --font-style-body-4-letter-spacing: var(--font-letter-spacing-10); }
}
  @media (min-width: 1280px) {
  :root { --font-style-responsive-display-1-size: var(--font-size-112); --font-style-responsive-display-1-weight: var(--font-weight-bold); --font-style-responsive-display-1-line-height: var(--font-line-height-112); --font-style-responsive-display-1-letter-spacing: var(--font-letter-spacing-112); --font-style-responsive-display-2-size: var(--font-size-80); --font-style-responsive-display-2-weight: var(--font-weight-semi-bold); --font-style-responsive-display-2-line-height: var(--font-line-height-80); --font-style-responsive-display-2-letter-spacing: var(--font-letter-spacing-80); --font-style-responsive-display-3-size: var(--font-size-64); --font-style-responsive-display-3-weight: var(--font-weight-semi-bold); --font-style-responsive-display-3-line-height: var(--font-line-height-64); --font-style-responsive-display-3-letter-spacing: var(--font-letter-spacing-64); --font-style-responsive-display-4-size: var(--font-size-52); --font-style-responsive-display-4-weight: var(--font-weight-semi-bold); --font-style-responsive-display-4-line-height: var(--font-line-height-52); --font-style-responsive-display-4-letter-spacing: var(--font-letter-spacing-52); --font-style-heading-0-size: var(--font-size-48); --font-style-heading-0-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-0-weight-medium: var(--font-weight-medium); --font-style-heading-0-line-height: var(--font-line-height-48); --font-style-heading-0-letter-spacing: var(--font-letter-spacing-48); --font-style-heading-1-size: var(--font-size-40); --font-style-heading-1-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-1-weight-medium: var(--font-weight-medium); --font-style-heading-1-line-height: var(--font-line-height-40); --font-style-heading-1-letter-spacing: var(--font-letter-spacing-40); --font-style-heading-2-size: var(--font-size-28); --font-style-heading-2-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-2-weight-medium: var(--font-weight-medium); --font-style-heading-2-line-height: var(--font-line-height-28); --font-style-heading-2-letter-spacing: var(--font-letter-spacing-28); --font-style-heading-3-size: var(--font-size-24); --font-style-heading-3-size-2: var(--font-size-32); --font-style-heading-3-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-3-weight-medium: var(--font-weight-medium); --font-style-heading-3-line-height: var(--font-line-height-24); --font-style-heading-3-letter-spacing: var(--font-letter-spacing-24); --font-style-heading-4-size: var(--font-size-20); --font-style-heading-4-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-4-weight-medium: var(--font-weight-medium); --font-style-heading-4-line-height: var(--font-line-height-20); --font-style-heading-4-letter-spacing: var(--font-letter-spacing-20); --font-style-heading-5-size: var(--font-size-18); --font-style-heading-5-weight-semi-bold: var(--font-weight-semi-bold); --font-style-heading-5-weight-medium: var(--font-weight-medium); --font-style-heading-5-line-height: var(--font-line-height-18); --font-style-heading-5-letter-spacing: var(--font-letter-spacing-18); --font-style-body-1-size: var(--font-size-16); --font-style-body-1-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-1-weight-medium: var(--font-weight-medium); --font-style-body-1-line-height: var(--font-line-height-16); --font-style-body-1-letter-spacing: var(--font-letter-spacing-16); --font-style-body-2-size: var(--font-size-14); --font-style-body-2-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-2-weight-medium: var(--font-weight-medium); --font-style-body-2-line-height: var(--font-line-height-14); --font-style-body-2-letter-spacing: var(--font-letter-spacing-14); --font-style-body-3-size: var(--font-size-12); --font-style-body-3-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-3-weight-medium: var(--font-weight-medium); --font-style-body-3-line-height: var(--font-line-height-12); --font-style-body-3-letter-spacing: var(--font-letter-spacing-12); --font-style-body-4-size: var(--font-size-10); --font-style-body-4-weight-semi-bold: var(--font-weight-semi-bold); --font-style-body-4-weight-medium: var(--font-weight-medium); --font-style-body-4-line-height: var(--font-line-height-10); --font-style-body-4-letter-spacing: var(--font-letter-spacing-10); }
}
  :root { --color-background-canvas: var(--color-light-grey-050); --color-background-canvas-muted: var(--color-light-grey-100); --color-background-canvas-sheet: var(--color-light-grey-050); --color-background-canvas-sheet-transparent: var(--color-light-grey-050-0); --color-background-canvas-overlay: var(--color-light-grey-950-60); --color-background-white: var(--color-light-constant-050); --color-background-black: var(--color-light-constant-950); --color-background-surface: var(--color-light-grey-100); --color-background-surface-hover: var(--color-light-grey-200); --color-background-surface-pressed: var(--color-light-grey-300); --color-background-surface-disabled: var(--color-light-grey-100); --color-background-surface-transparent: var(--color-light-grey-950-3); --color-background-surface-transparent-hover: var(--color-light-grey-950-5); --color-background-surface-transparent-pressed: var(--color-light-grey-950-10); --color-background-surface-transparent-disabled: var(--color-light-grey-950-3); --color-background-base: var(--color-light-grey-050); --color-background-base-hover: var(--color-light-grey-100); --color-background-base-pressed: var(--color-light-grey-200); --color-background-base-transparent: var(--color-light-grey-950-0); --color-background-base-transparent-hover: var(--color-light-grey-950-5); --color-background-base-transparent-pressed: var(--color-light-grey-950-10); --color-background-disabled: var(--color-light-grey-200); --color-background-disabled-strong: var(--color-light-grey-300); --color-background-muted: var(--color-light-grey-200); --color-background-muted-hover: var(--color-light-grey-300); --color-background-muted-pressed: var(--color-light-grey-400); --color-background-muted-strong: var(--color-light-grey-600); --color-background-muted-strong-hover: var(--color-light-grey-700); --color-background-muted-strong-pressed: var(--color-light-grey-800); --color-background-muted-transparent: var(--color-light-grey-950-5); --color-background-muted-transparent-hover: var(--color-light-grey-950-10); --color-background-muted-transparent-pressed: var(--color-light-grey-950-20); --color-background-muted-transparent-disabled: var(--color-light-grey-950-5); --color-background-accent-ledger-live: var(--color-light-purple-600); --color-background-accent-ledger-live-hover: var(--color-light-purple-700); --color-background-accent-ledger-live-pressed: var(--color-light-purple-800); --color-background-accent-enterprise: var(--color-light-blue-600); --color-background-accent-enterprise-hover: var(--color-light-blue-700); --color-background-accent-enterprise-pressed: var(--color-light-blue-800); --color-background-accent-websites: var(--color-light-orange-600); --color-background-accent-websites-hover: var(--color-light-orange-700); --color-background-accent-websites-pressed: var(--color-light-orange-800); --color-background-interactive: var(--color-light-grey-950); --color-background-interactive-hover: var(--color-light-grey-900); --color-background-interactive-pressed: var(--color-light-grey-800); --color-background-active-ledger-live: var(--color-light-purple-600); --color-background-active-ledger-live-hover: var(--color-light-purple-700); --color-background-active-ledger-live-pressed: var(--color-light-purple-800); --color-background-active-enterprise: var(--color-light-blue-600); --color-background-active-enterprise-hover: var(--color-light-blue-700); --color-background-active-enterprise-pressed: var(--color-light-blue-800); --color-background-active-websites: var(--color-light-orange-600); --color-background-active-websites-hover: var(--color-light-orange-700); --color-background-active-websites-pressed: var(--color-light-orange-800); --color-background-active-subtle-ledger-live: var(--color-light-purple-050); --color-background-active-subtle-ledger-live-hover: var(--color-light-purple-100); --color-background-active-subtle-ledger-live-pressed: var(--color-light-purple-200); --color-background-active-subtle-enterprise: var(--color-light-blue-050); --color-background-active-subtle-enterprise-hover: var(--color-light-blue-100); --color-background-active-subtle-enterprise-pressed: var(--color-light-blue-200); --color-background-active-subtle-website: var(--color-light-orange-050); --color-background-active-subtle-website-hover: var(--color-light-orange-100); --color-background-active-subtle-website-pressed: var(--color-light-orange-200); --color-background-error: var(--color-light-red-600-10); --color-background-error-hover: var(--color-light-red-600-20); --color-background-error-pressed: var(--color-light-red-600-30); --color-background-error-strong: var(--color-light-red-600); --color-background-error-transparent: var(--color-light-red-600-0); --color-background-warning: var(--color-light-yellow-600-10); --color-background-warning-strong: var(--color-light-yellow-600); --color-background-success: var(--color-light-green-600-10); --color-background-success-strong: #47883a; --color-background-success-transparent: var(--color-light-green-600-0); --color-background-native: #f7f7f7; --color-background-gradient-100: var(--color-light-grey-050); --color-background-gradient-80: var(--color-light-grey-050-80); --color-background-gradient-70: var(--color-light-grey-050-70); --color-background-gradient-40: var(--color-light-grey-050-40); --color-background-gradient-30: var(--color-light-grey-050-30); --color-background-gradient-0: var(--color-light-grey-050-0); --color-background-gradient-overlay-80: var(--color-light-grey-950-80); --color-background-gradient-overlay-0: var(--color-light-grey-950-0); --color-text-black: var(--color-light-constant-950); --color-text-white: var(--color-light-constant-050); --color-text-grey: var(--color-light-grey-300); --color-text-base: var(--color-light-grey-950); --color-text-base-hover: var(--color-light-grey-900); --color-text-base-pressed: var(--color-light-grey-800); --color-text-disabled: var(--color-light-grey-500); --color-text-muted: var(--color-light-grey-700); --color-text-muted-hover: var(--color-light-grey-800); --color-text-muted-pressed: var(--color-light-grey-900); --color-text-muted-subtle: var(--color-light-grey-300); --color-text-active-ledger-live: var(--color-light-purple-800); --color-text-active-enterprise: var(--color-light-blue-700); --color-text-active-websites: var(--color-light-orange-800); --color-text-interactive-ledger-live: var(--color-light-purple-800); --color-text-interactive-ledger-live-hover: var(--color-light-purple-900); --color-text-interactive-ledger-live-pressed: var(--color-light-purple-950); --color-text-interactive-enterprise: var(--color-light-blue-700); --color-text-interactive-enterprise-hover: var(--color-light-blue-800); --color-text-interactive-enterprise-pressed: var(--color-light-blue-900); --color-text-interactive-websites: var(--color-light-orange-800); --color-text-interactive-websites-hover: var(--color-light-orange-900); --color-text-interactive-websites-pressed: var(--color-light-orange-950); --color-text-error: var(--color-light-red-700); --color-text-warning: var(--color-light-yellow-700); --color-text-success: var(--color-light-green-600); --color-text-on-accent-ledger-live: var(--color-light-grey-950); --color-text-on-accent-enterprise: var(--color-light-grey-050); --color-text-on-accent-websites: var(--color-light-grey-050); --color-text-on-interactive: var(--color-light-grey-050); --color-text-on-error-strong: var(--color-light-grey-050); --color-text-on-warning-strong: var(--color-light-grey-950); --color-text-on-success-strong: var(--color-light-grey-050); --color-text-native: #007aff; --color-border-black: var(--color-light-constant-950); --color-border-white: var(--color-light-constant-050); --color-border-base: var(--color-light-grey-950); --color-border-base-hover: var(--color-light-grey-900); --color-border-base-pressed: var(--color-light-grey-800); --color-border-disabled: var(--color-light-grey-300); --color-border-muted: var(--color-light-grey-600); --color-border-muted-hover: var(--color-light-grey-700); --color-border-muted-pressed: var(--color-light-grey-800); --color-border-muted-subtle: var(--color-light-grey-300); --color-border-muted-subtle-hover: var(--color-light-grey-400); --color-border-muted-subtle-pressed: var(--color-light-grey-500); --color-border-active-ledger-live: var(--color-light-purple-600); --color-border-active-ledger-live-hover: var(--color-light-purple-700); --color-border-active-ledger-live-pressed: var(--color-light-purple-800); --color-border-active-enterprise: var(--color-light-blue-600); --color-border-active-enterprise-hover: var(--color-light-blue-700); --color-border-active-enterprise-pressed: var(--color-light-blue-800); --color-border-active-websites: var(--color-light-orange-600); --color-border-active-websites-hover: var(--color-light-orange-700); --color-border-active-websites-pressed: var(--color-light-orange-800); --color-border-focus-ledger-live: var(--color-light-purple-800); --color-border-focus-enterprise: var(--color-light-blue-800); --color-border-focus-websites: var(--color-light-orange-800); --color-border-error: var(--color-light-red-600); --color-border-error-hover: var(--color-light-red-700); --color-border-error-pressed: var(--color-light-red-800); --color-border-warning: var(--color-light-yellow-600); --color-border-success: var(--color-light-green-600); --color-border-icon: var(--color-light-grey-950-5); --color-crypto-aion: var(--color-light-crypto-aion); --color-crypto-aion-0: var(--color-light-crypto-aion-0); --color-crypto-algorand: var(--color-light-crypto-algorand); --color-crypto-algorand-0: var(--color-light-crypto-algorand-0); --color-crypto-avax: var(--color-light-crypto-avax); --color-crypto-avax-0: var(--color-light-crypto-avax-0); --color-crypto-bat: var(--color-light-crypto-bat); --color-crypto-bat-0: var(--color-light-crypto-bat-0); --color-crypto-bgb: var(--color-light-crypto-bgb); --color-crypto-bgb-0: var(--color-light-crypto-bgb-0); --color-crypto-bitcoin: var(--color-light-crypto-bitcoin); --color-crypto-bitcoin-0: var(--color-light-crypto-bitcoin-0); --color-crypto-bitcoin-cash: var(--color-light-crypto-bitcoin-cash); --color-crypto-bitcoin-cash-0: var(--color-light-crypto-bitcoin-cash-0); --color-crypto-bitcoin-gold: var(--color-light-crypto-bitcoin-gold); --color-crypto-bitcoin-gold-0: var(--color-light-crypto-bitcoin-gold-0); --color-crypto-bitcoin-sv: var(--color-light-crypto-bitcoin-sv); --color-crypto-bitcoin-sv-0: var(--color-light-crypto-bitcoin-sv-0); --color-crypto-binance: var(--color-light-crypto-binance); --color-crypto-binance-0: var(--color-light-crypto-binance-0); --color-crypto-bytecoin: var(--color-light-crypto-bytecoin); --color-crypto-bytecoin-0: var(--color-light-crypto-bytecoin-0); --color-crypto-cardano: var(--color-light-crypto-cardano); --color-crypto-cardano-0: var(--color-light-crypto-cardano-0); --color-crypto-cosmos: var(--color-light-crypto-cosmos); --color-crypto-cosmos-0: var(--color-light-crypto-cosmos-0); --color-crypto-compound: var(--color-light-crypto-compound); --color-crypto-compound-0: var(--color-light-crypto-compound-0); --color-crypto-celo: var(--color-light-crypto-celo); --color-crypto-celo-0: var(--color-light-crypto-celo-0); --color-crypto-celo-2: var(--color-light-crypto-celo-2); --color-crypto-celo-2-0: var(--color-light-crypto-celo-2-0); --color-crypto-chainlink: var(--color-light-crypto-chainlink); --color-crypto-chainlink-0: var(--color-light-crypto-chainlink-0); --color-crypto-cro: var(--color-light-crypto-cro); --color-crypto-cro-0: var(--color-light-crypto-cro-0); --color-crypto-dash: var(--color-light-crypto-dash); --color-crypto-dash-0: var(--color-light-crypto-dash-0); --color-crypto-dai: var(--color-light-crypto-dai); --color-crypto-dai-0: var(--color-light-crypto-dai-0); --color-crypto-decred: var(--color-light-crypto-decred); --color-crypto-decred-0: var(--color-light-crypto-decred-0); --color-crypto-digibyte: var(--color-light-crypto-digibyte); --color-crypto-digibyte-0: var(--color-light-crypto-digibyte-0); --color-crypto-dogecoin: var(--color-light-crypto-dogecoin); --color-crypto-dogecoin-0: var(--color-light-crypto-dogecoin-0); --color-crypto-dydx: var(--color-light-crypto-dydx); --color-crypto-dydx-0: var(--color-light-crypto-dydx-0); --color-crypto-dym: var(--color-light-crypto-dym); --color-crypto-dym-0: var(--color-light-crypto-dym-0); --color-crypto-elrond: var(--color-light-crypto-elrond); --color-crypto-elrond-0: var(--color-light-crypto-elrond-0); --color-crypto-eng: var(--color-light-crypto-eng); --color-crypto-eng-0: var(--color-light-crypto-eng-0); --color-crypto-eos: var(--color-light-crypto-eos); --color-crypto-eos-0: var(--color-light-crypto-eos-0); --color-crypto-ethergem: var(--color-light-crypto-ethergem); --color-crypto-ethergem-0: var(--color-light-crypto-ethergem-0); --color-crypto-ethereum: var(--color-light-crypto-ethereum); --color-crypto-ethereum-0: var(--color-light-crypto-ethereum-0); --color-crypto-ethereum-classic: var(--color-light-crypto-ethereum-classic); --color-crypto-ethereum-classic-0: var(--color-light-crypto-ethereum-classic-0); --color-crypto-flr: var(--color-light-crypto-flr); --color-crypto-flr-0: var(--color-light-crypto-flr-0); --color-crypto-ftm: var(--color-light-crypto-ftm); --color-crypto-ftm-0: var(--color-light-crypto-ftm-0); --color-crypto-hedera: var(--color-light-crypto-hedera); --color-crypto-hedera-0: var(--color-light-crypto-hedera-0); --color-crypto-hnt: var(--color-light-crypto-hnt); --color-crypto-hnt-0: var(--color-light-crypto-hnt-0); --color-crypto-huobi: var(--color-light-crypto-huobi); --color-crypto-huobi-0: var(--color-light-crypto-huobi-0); --color-crypto-iota: var(--color-light-crypto-iota); --color-crypto-iota-0: var(--color-light-crypto-iota-0); --color-crypto-komodo: var(--color-light-crypto-komodo); --color-crypto-komodo-0: var(--color-light-crypto-komodo-0); --color-crypto-leo: var(--color-light-crypto-leo); --color-crypto-leo-0: var(--color-light-crypto-leo-0); --color-crypto-litecoin: var(--color-light-crypto-litecoin); --color-crypto-litecoin-0: var(--color-light-crypto-litecoin-0); --color-crypto-monero: var(--color-light-crypto-monero); --color-crypto-monero-0: var(--color-light-crypto-monero-0); --color-crypto-multiverse-x: var(--color-light-crypto-multiverse-x); --color-crypto-multiverse-x-0: var(--color-light-crypto-multiverse-x-0); --color-crypto-nano: var(--color-light-crypto-nano); --color-crypto-nano-0: var(--color-light-crypto-nano-0); --color-crypto-near: var(--color-light-crypto-near); --color-crypto-near-0: var(--color-light-crypto-near-0); --color-crypto-neo: var(--color-light-crypto-neo); --color-crypto-neo-0: var(--color-light-crypto-neo-0); --color-crypto-nimiq: var(--color-light-crypto-nimiq); --color-crypto-nimiq-0: var(--color-light-crypto-nimiq-0); --color-crypto-omg-network: var(--color-light-crypto-omg-network); --color-crypto-omg-network-0: var(--color-light-crypto-omg-network-0); --color-crypto-okb: var(--color-light-crypto-okb); --color-crypto-okb-0: var(--color-light-crypto-okb-0); --color-crypto-osmo: var(--color-light-crypto-osmo); --color-crypto-osmo-0: var(--color-light-crypto-osmo-0); --color-crypto-peercoin: var(--color-light-crypto-peercoin); --color-crypto-peercoin-0: var(--color-light-crypto-peercoin-0); --color-crypto-pirl: var(--color-light-crypto-pirl); --color-crypto-pirl-0: var(--color-light-crypto-pirl-0); --color-crypto-pivx: var(--color-light-crypto-pivx); --color-crypto-pivx-0: var(--color-light-crypto-pivx-0); --color-crypto-polkadot: var(--color-light-crypto-polkadot); --color-crypto-polkadot-0: var(--color-light-crypto-polkadot-0); --color-crypto-polygon: var(--color-light-crypto-polygon); --color-crypto-polygon-0: var(--color-light-crypto-polygon-0); --color-crypto-qnt: var(--color-light-crypto-qnt); --color-crypto-qnt-0: var(--color-light-crypto-qnt-0); --color-crypto-sats: var(--color-light-crypto-sats); --color-crypto-sats-0: var(--color-light-crypto-sats-0); --color-crypto-stellar: var(--color-light-crypto-stellar); --color-crypto-stellar-0: var(--color-light-crypto-stellar-0); --color-crypto-sol: var(--color-light-crypto-sol); --color-crypto-sol-0: var(--color-light-crypto-sol-0); --color-crypto-tether-usdt: var(--color-light-crypto-tether-usdt); --color-crypto-tether-usdt-0: var(--color-light-crypto-tether-usdt-0); --color-crypto-tezos: var(--color-light-crypto-tezos); --color-crypto-tezos-0: var(--color-light-crypto-tezos-0); --color-crypto-tkx: var(--color-light-crypto-tkx); --color-crypto-tkx-0: var(--color-light-crypto-tkx-0); --color-crypto-tron: var(--color-light-crypto-tron); --color-crypto-tron-0: var(--color-light-crypto-tron-0); --color-crypto-uniswap: var(--color-light-crypto-uniswap); --color-crypto-uniswap-0: var(--color-light-crypto-uniswap-0); --color-crypto-tusd: var(--color-light-crypto-tusd); --color-crypto-tusd-0: var(--color-light-crypto-tusd-0); --color-crypto-usdc: var(--color-light-crypto-usdc); --color-crypto-usdc-0: var(--color-light-crypto-usdc-0); --color-crypto-uni: var(--color-light-crypto-uni); --color-crypto-uni-0: var(--color-light-crypto-uni-0); --color-crypto-waves: var(--color-light-crypto-waves); --color-crypto-waves-0: var(--color-light-crypto-waves-0); --color-crypto-xrp: var(--color-light-crypto-xrp); --color-crypto-xrp-0: var(--color-light-crypto-xrp-0); --color-crypto-xin: var(--color-light-crypto-xin); --color-crypto-xin-0: var(--color-light-crypto-xin-0); --color-crypto-yieldly: var(--color-light-crypto-yieldly); --color-crypto-yieldly-0: var(--color-light-crypto-yieldly-0); --color-crypto-zcash: var(--color-light-crypto-zcash); --color-crypto-zcash-0: var(--color-light-crypto-zcash-0); --color-discover-1inch: var(--color-light-discover-1inch); --color-discover-changelly: var(--color-light-discover-changelly); --color-discover-compound: var(--color-light-discover-compound); --color-discover-deversifi: var(--color-light-discover-deversifi); --color-discover-lido: var(--color-light-discover-lido); --color-discover-opensea: var(--color-light-discover-opensea); --color-discover-paraswap: var(--color-light-discover-paraswap); --color-discover-rarible: var(--color-light-discover-rarible); --color-discover-zerion: var(--color-light-discover-zerion); --color-discover-bitrefill: var(--color-light-discover-bitrefill); --color-discover-loopipay-blue: var(--color-light-discover-loopipay-blue); --color-discover-loopipay-black: var(--color-light-discover-loopipay-black); --color-discover-loopipay-lime: var(--color-light-discover-loopipay-lime); --color-discover-simplex: var(--color-light-discover-simplex); --color-discover-baanx: var(--color-light-discover-baanx); --color-discover-mercuryo: var(--color-light-discover-mercuryo); --color-discover-juno: var(--color-light-discover-juno); --color-discover-sardine: var(--color-light-discover-sardine); --background-canvas: var(--color-background-canvas); --background-canvas-muted: var(--color-background-canvas-muted); --background-canvas-sheet: var(--color-background-canvas-sheet); --background-canvas-sheet-transparent: var(--color-background-canvas-sheet-transparent); --background-canvas-overlay: var(--color-background-canvas-overlay); --background-white: var(--color-background-white); --background-black: var(--color-background-black); --background-surface: var(--color-background-surface); --background-surface-hover: var(--color-background-surface-hover); --background-surface-pressed: var(--color-background-surface-pressed); --background-surface-disabled: var(--color-background-surface-disabled); --background-surface-transparent: var(--color-background-surface-transparent); --background-surface-transparent-hover: var(--color-background-surface-transparent-hover); --background-surface-transparent-pressed: var(--color-background-surface-transparent-pressed); --background-surface-transparent-disabled: var(--color-background-surface-transparent-disabled); --background-base: var(--color-background-base); --background-base-hover: var(--color-background-base-hover); --background-base-pressed: var(--color-background-base-pressed); --background-base-transparent: var(--color-background-base-transparent); --background-base-transparent-hover: var(--color-background-base-transparent-hover); --background-base-transparent-pressed: var(--color-background-base-transparent-pressed); --background-disabled: var(--color-background-disabled); --background-disabled-strong: var(--color-background-disabled-strong); --background-muted: var(--color-background-muted); --background-muted-hover: var(--color-background-muted-hover); --background-muted-pressed: var(--color-background-muted-pressed); --background-muted-transparent: var(--color-background-muted-transparent); --background-muted-transparent-hover: var(--color-background-muted-transparent-hover); --background-muted-transparent-pressed: var(--color-background-muted-transparent-pressed); --background-muted-transparent-disabled: var(--color-background-muted-transparent-disabled); --background-muted-strong: var(--color-background-muted-strong); --background-muted-strong-hover: var(--color-background-muted-strong-hover); --background-muted-strong-pressed: var(--color-background-muted-strong-pressed); --background-accent: var(--color-background-accent-websites); --background-accent-hover: var(--color-background-accent-websites-hover); --background-accent-pressed: var(--color-background-accent-websites-pressed); --background-interactive: var(--color-background-interactive); --background-interactive-hover: var(--color-background-interactive-hover); --background-interactive-pressed: var(--color-background-interactive-pressed); --background-error: var(--color-background-error); --background-error-hover: var(--color-background-error-hover); --background-error-pressed: var(--color-background-error-pressed); --background-error-strong: var(--color-background-error-strong); --background-error-transparent: var(--color-background-error-transparent); --background-warning: var(--color-background-warning); --background-warning-strong: var(--color-background-warning-strong); --background-success: var(--color-background-success); --background-success-strong: var(--color-background-success-strong); --background-success-transparent: var(--color-background-success-transparent); --background-active: var(--color-background-accent-websites); --background-active-hover: var(--color-background-accent-websites-hover); --background-active-pressed: var(--color-background-accent-websites-pressed); --background-active-subtle: var(--color-background-active-subtle-website); --background-active-subtle-hover: var(--color-background-active-subtle-website-hover); --background-active-subtle-pressed: var(--color-background-active-subtle-website-pressed); --background-native: var(--color-background-native); --background-gradient-100: var(--color-background-gradient-100); --background-gradient-80: var(--color-background-gradient-80); --background-gradient-70: var(--color-background-gradient-70); --background-gradient-40: var(--color-background-gradient-40); --background-gradient-30: var(--color-background-gradient-30); --background-gradient-0: var(--color-background-gradient-0); --background-gradient-overlay-80: var(--color-background-gradient-overlay-80); --background-gradient-overlay-0: var(--color-background-gradient-overlay-0); --text-black: var(--color-text-black); --text-white: var(--color-text-white); --text-grey: var(--color-text-grey); --text-base: var(--color-text-base); --text-base-hover: var(--color-text-base-hover); --text-base-pressed: var(--color-text-base-pressed); --text-disabled: var(--color-text-disabled); --text-muted: var(--color-text-muted); --text-muted-hover: var(--color-text-muted-hover); --text-muted-pressed: var(--color-text-muted-pressed); --text-muted-subtle: var(--color-text-muted-subtle); --text-active: var(--color-text-active-websites); --text-interactive: var(--color-text-interactive-websites); --text-interactive-hover: var(--color-text-interactive-websites-hover); --text-interactive-pressed: var(--color-text-interactive-websites-pressed); --text-error: var(--color-text-error); --text-warning: var(--color-text-warning); --text-success: var(--color-text-success); --text-on-accent: var(--color-text-on-accent-websites); --text-on-interactive: var(--color-text-on-interactive); --text-on-error-strong: var(--color-text-on-error-strong); --text-on-warning-strong: var(--color-text-on-warning-strong); --text-on-success-strong: var(--color-text-on-success-strong); --text-native: var(--color-text-native); --border-black: var(--color-border-black); --border-white: var(--color-border-white); --border-disabled: var(--color-border-disabled); --border-base: var(--color-border-base); --border-base-hover: var(--color-border-base-hover); --border-base-pressed: var(--color-border-base-pressed); --border-muted: var(--color-border-muted); --border-muted-hover: var(--color-border-muted-hover); --border-muted-pressed: var(--color-border-muted-pressed); --border-muted-subtle: var(--color-border-muted-subtle); --border-muted-subtle-hover: var(--color-border-muted-subtle-hover); --border-muted-subtle-pressed: var(--color-border-muted-subtle-pressed); --border-error: var(--color-border-error); --border-error-hover: var(--color-border-error-hover); --border-error-pressed: var(--color-border-error-pressed); --border-warning: var(--color-border-warning); --border-success: var(--color-border-success); --border-active: var(--color-border-active-websites); --border-active-hover: var(--color-border-active-websites-hover); --border-active-pressed: var(--color-border-active-websites-pressed); --border-focus: var(--color-border-focus-websites); --border-icon: var(--color-border-icon); --border-width: var(--stroke-1); --border-width-active: var(--stroke-2); --border-width-focus: var(--stroke-2); --border-width-stepper: var(--stroke-4); }
  .dark { --color-background-canvas: var(--color-dark-grey-050); --color-background-canvas-muted: var(--color-dark-grey-050); --color-background-canvas-sheet: var(--color-dark-grey-075); --color-background-canvas-sheet-transparent: var(--color-dark-grey-075-0); --color-background-canvas-overlay: var(--color-dark-grey-050-60); --color-background-white: var(--color-dark-constant-050); --color-background-black: var(--color-dark-constant-950); --color-background-surface: var(--color-dark-grey-100); --color-background-surface-hover: var(--color-dark-grey-200); --color-background-surface-pressed: var(--color-dark-grey-300); --color-background-surface-disabled: var(--color-dark-grey-100); --color-background-surface-transparent: var(--color-dark-grey-950-5); --color-background-surface-transparent-hover: var(--color-dark-grey-950-10); --color-background-surface-transparent-pressed: var(--color-dark-grey-950-20); --color-background-surface-transparent-disabled: var(--color-dark-grey-950-5); --color-background-base: var(--color-dark-grey-050); --color-background-base-hover: var(--color-dark-grey-100); --color-background-base-pressed: var(--color-dark-grey-200); --color-background-base-transparent: var(--color-dark-grey-950-0); --color-background-base-transparent-hover: var(--color-dark-grey-950-10); --color-background-base-transparent-pressed: var(--color-dark-grey-950-20); --color-background-disabled: var(--color-dark-grey-200); --color-background-disabled-strong: var(--color-dark-grey-300); --color-background-muted: var(--color-dark-grey-200); --color-background-muted-hover: var(--color-dark-grey-300); --color-background-muted-pressed: var(--color-dark-grey-400); --color-background-muted-strong: var(--color-dark-grey-600); --color-background-muted-strong-hover: var(--color-dark-grey-700); --color-background-muted-strong-pressed: var(--color-dark-grey-800); --color-background-muted-transparent: var(--color-dark-grey-950-10); --color-background-muted-transparent-hover: var(--color-dark-grey-950-20); --color-background-muted-transparent-pressed: var(--color-dark-grey-950-30); --color-background-muted-transparent-disabled: var(--color-dark-grey-950-10); --color-background-accent-ledger-live: var(--color-dark-purple-400); --color-background-accent-ledger-live-hover: var(--color-dark-purple-500); --color-background-accent-ledger-live-pressed: var(--color-dark-purple-600); --color-background-accent-enterprise: var(--color-dark-blue-400); --color-background-accent-enterprise-hover: var(--color-dark-blue-500); --color-background-accent-enterprise-pressed: var(--color-dark-blue-600); --color-background-accent-websites: var(--color-dark-orange-400); --color-background-accent-websites-hover: var(--color-dark-orange-500); --color-background-accent-websites-pressed: var(--color-dark-orange-600); --color-background-interactive: var(--color-dark-grey-950); --color-background-interactive-hover: var(--color-dark-grey-900); --color-background-interactive-pressed: var(--color-dark-grey-800); --color-background-active-ledger-live: var(--color-dark-purple-400); --color-background-active-ledger-live-hover: var(--color-dark-purple-500); --color-background-active-ledger-live-pressed: var(--color-dark-purple-600); --color-background-active-enterprise: var(--color-dark-blue-400); --color-background-active-enterprise-hover: var(--color-dark-blue-500); --color-background-active-enterprise-pressed: var(--color-dark-blue-600); --color-background-active-websites: var(--color-dark-orange-400); --color-background-active-websites-hover: var(--color-dark-orange-500); --color-background-active-websites-pressed: var(--color-dark-orange-600); --color-background-active-subtle-ledger-live: var(--color-dark-purple-050); --color-background-active-subtle-ledger-live-hover: var(--color-dark-purple-100); --color-background-active-subtle-ledger-live-pressed: var(--color-dark-purple-200); --color-background-active-subtle-enterprise: var(--color-dark-blue-050); --color-background-active-subtle-enterprise-hover: var(--color-dark-blue-100); --color-background-active-subtle-enterprise-pressed: var(--color-dark-blue-200); --color-background-active-subtle-website: var(--color-dark-orange-050); --color-background-active-subtle-website-hover: var(--color-dark-orange-100); --color-background-active-subtle-website-pressed: var(--color-dark-orange-200); --color-background-error: var(--color-dark-red-600-15); --color-background-error-hover: var(--color-dark-red-600-30); --color-background-error-pressed: var(--color-dark-red-600-40); --color-background-error-strong: var(--color-dark-red-600); --color-background-error-transparent: var(--color-dark-red-600-0); --color-background-warning: var(--color-dark-yellow-600-15); --color-background-warning-strong: var(--color-dark-yellow-600); --color-background-success: var(--color-dark-green-600-15); --color-background-success-strong: var(--color-dark-green-600); --color-background-success-transparent: var(--color-dark-green-600-0); --color-background-native: #c3c3c3; --color-background-gradient-100: var(--color-dark-grey-050); --color-background-gradient-80: var(--color-dark-grey-050-80); --color-background-gradient-70: var(--color-dark-grey-050-70); --color-background-gradient-40: var(--color-dark-grey-050-40); --color-background-gradient-30: var(--color-dark-grey-050-30); --color-background-gradient-0: var(--color-dark-grey-050-0); --color-background-gradient-overlay-80: var(--color-dark-grey-050-80); --color-background-gradient-overlay-0: var(--color-dark-grey-050-0); --color-text-black: var(--color-dark-constant-950); --color-text-white: var(--color-dark-constant-050); --color-text-grey: var(--color-dark-grey-900); --color-text-base: var(--color-dark-grey-950); --color-text-base-hover: var(--color-dark-grey-900); --color-text-base-pressed: var(--color-dark-grey-800); --color-text-disabled: var(--color-dark-grey-400); --color-text-muted: var(--color-dark-grey-700); --color-text-muted-hover: var(--color-dark-grey-800); --color-text-muted-pressed: var(--color-dark-grey-900); --color-text-muted-subtle: var(--color-dark-grey-300); --color-text-active-ledger-live: var(--color-dark-purple-400); --color-text-active-enterprise: var(--color-dark-blue-500); --color-text-active-websites: var(--color-dark-orange-400); --color-text-interactive-ledger-live: var(--color-dark-purple-400); --color-text-interactive-ledger-live-hover: var(--color-dark-purple-500); --color-text-interactive-ledger-live-pressed: var(--color-dark-purple-600); --color-text-interactive-enterprise: var(--color-dark-blue-500); --color-text-interactive-enterprise-hover: var(--color-dark-blue-600); --color-text-interactive-enterprise-pressed: var(--color-dark-blue-700); --color-text-interactive-websites: var(--color-dark-orange-400); --color-text-interactive-websites-hover: var(--color-dark-orange-500); --color-text-interactive-websites-pressed: var(--color-dark-orange-600); --color-text-error: var(--color-dark-red-700); --color-text-warning: var(--color-dark-yellow-700); --color-text-success: var(--color-dark-green-600); --color-text-on-accent-ledger-live: var(--color-dark-grey-050); --color-text-on-accent-enterprise: var(--color-dark-grey-950); --color-text-on-accent-websites: var(--color-dark-grey-950); --color-text-on-interactive: var(--color-dark-grey-050); --color-text-on-error-strong: var(--color-dark-grey-050); --color-text-on-warning-strong: var(--color-dark-grey-050); --color-text-on-success-strong: var(--color-dark-grey-050); --color-text-native: #007aff; --color-border-black: var(--color-dark-constant-950); --color-border-white: var(--color-dark-constant-050); --color-border-base: var(--color-dark-grey-950); --color-border-base-hover: var(--color-dark-grey-900); --color-border-base-pressed: var(--color-dark-grey-800); --color-border-disabled: var(--color-dark-grey-300); --color-border-muted: var(--color-dark-grey-500); --color-border-muted-hover: var(--color-dark-grey-600); --color-border-muted-pressed: var(--color-dark-grey-700); --color-border-muted-subtle: var(--color-dark-grey-300); --color-border-muted-subtle-hover: var(--color-dark-grey-400); --color-border-muted-subtle-pressed: var(--color-dark-grey-500); --color-border-active-ledger-live: var(--color-dark-purple-400); --color-border-active-ledger-live-hover: var(--color-dark-purple-500); --color-border-active-ledger-live-pressed: var(--color-dark-purple-600); --color-border-active-enterprise: var(--color-dark-blue-400); --color-border-active-enterprise-hover: var(--color-dark-blue-500); --color-border-active-enterprise-pressed: var(--color-dark-blue-600); --color-border-active-websites: var(--color-dark-orange-400); --color-border-active-websites-hover: var(--color-dark-orange-500); --color-border-active-websites-pressed: var(--color-dark-orange-600); --color-border-focus-ledger-live: var(--color-dark-purple-800); --color-border-focus-enterprise: var(--color-dark-blue-800); --color-border-focus-websites: var(--color-dark-orange-800); --color-border-error: var(--color-dark-red-600); --color-border-error-hover: var(--color-dark-red-700); --color-border-error-pressed: var(--color-dark-red-800); --color-border-warning: var(--color-dark-yellow-600); --color-border-success: var(--color-dark-green-600); --color-border-icon: var(--color-dark-grey-950-5); --color-crypto-aion: var(--color-dark-crypto-aion); --color-crypto-aion-0: var(--color-dark-crypto-aion-0); --color-crypto-algorand: var(--color-dark-crypto-algorand); --color-crypto-algorand-0: var(--color-dark-crypto-algorand-0); --color-crypto-avax: var(--color-dark-crypto-avax); --color-crypto-avax-0: var(--color-dark-crypto-avax-0); --color-crypto-bat: var(--color-dark-crypto-bat); --color-crypto-bat-0: var(--color-dark-crypto-bat-0); --color-crypto-bgb: var(--color-dark-crypto-bgb); --color-crypto-bgb-0: var(--color-dark-crypto-bgb-0); --color-crypto-bitcoin: var(--color-dark-crypto-bitcoin); --color-crypto-bitcoin-0: var(--color-dark-crypto-bitcoin-0); --color-crypto-bitcoin-cash: var(--color-dark-crypto-bitcoin-cash); --color-crypto-bitcoin-cash-0: var(--color-dark-crypto-bitcoin-cash-0); --color-crypto-bitcoin-gold: var(--color-dark-crypto-bitcoin-gold); --color-crypto-bitcoin-gold-0: var(--color-dark-crypto-bitcoin-gold-0); --color-crypto-bitcoin-sv: var(--color-dark-crypto-bitcoin-sv); --color-crypto-bitcoin-sv-0: var(--color-dark-crypto-bitcoin-sv-0); --color-crypto-binance: var(--color-dark-crypto-binance); --color-crypto-binance-0: var(--color-dark-crypto-binance-0); --color-crypto-bytecoin: var(--color-dark-crypto-bytecoin); --color-crypto-bytecoin-0: var(--color-dark-crypto-bytecoin-0); --color-crypto-cardano: var(--color-dark-crypto-cardano); --color-crypto-cardano-0: var(--color-dark-crypto-cardano-0); --color-crypto-cosmos: var(--color-dark-crypto-cosmos); --color-crypto-cosmos-0: var(--color-dark-crypto-cosmos-0); --color-crypto-compound: var(--color-dark-crypto-compound); --color-crypto-compound-0: var(--color-dark-crypto-compound-0); --color-crypto-celo: var(--color-dark-crypto-celo); --color-crypto-celo-0: var(--color-dark-crypto-celo-0); --color-crypto-celo-2: var(--color-dark-crypto-celo-2); --color-crypto-celo-2-0: var(--color-dark-crypto-celo-2-0); --color-crypto-chainlink: var(--color-dark-crypto-chainlink); --color-crypto-chainlink-0: var(--color-dark-crypto-chainlink-0); --color-crypto-cro: var(--color-dark-crypto-cro); --color-crypto-cro-0: var(--color-dark-crypto-cro-0); --color-crypto-dash: var(--color-dark-crypto-dash); --color-crypto-dash-0: var(--color-dark-crypto-dash-0); --color-crypto-dai: var(--color-dark-crypto-dai); --color-crypto-dai-0: var(--color-dark-crypto-dai-0); --color-crypto-decred: var(--color-dark-crypto-decred); --color-crypto-decred-0: var(--color-dark-crypto-decred-0); --color-crypto-digibyte: var(--color-dark-crypto-digibyte); --color-crypto-digibyte-0: var(--color-dark-crypto-digibyte-0); --color-crypto-dogecoin: var(--color-dark-crypto-dogecoin); --color-crypto-dogecoin-0: var(--color-dark-crypto-dogecoin-0); --color-crypto-dydx: var(--color-dark-crypto-dydx); --color-crypto-dydx-0: var(--color-dark-crypto-dydx-0); --color-crypto-dym: var(--color-dark-crypto-dym); --color-crypto-dym-0: var(--color-dark-crypto-dym-0); --color-crypto-elrond: var(--color-dark-crypto-elrond); --color-crypto-elrond-0: var(--color-dark-crypto-elrond-0); --color-crypto-eng: var(--color-dark-crypto-eng); --color-crypto-eng-0: var(--color-dark-crypto-eng-0); --color-crypto-eos: var(--color-dark-crypto-eos); --color-crypto-eos-0: var(--color-dark-crypto-eos-0); --color-crypto-ethergem: var(--color-dark-crypto-ethergem); --color-crypto-ethergem-0: var(--color-dark-crypto-ethergem-0); --color-crypto-ethereum: var(--color-dark-crypto-ethereum); --color-crypto-ethereum-0: var(--color-dark-crypto-ethereum-0); --color-crypto-ethereum-classic: var(--color-dark-crypto-ethereum-classic); --color-crypto-ethereum-classic-0: var(--color-dark-crypto-ethereum-classic-0); --color-crypto-flr: var(--color-dark-crypto-flr); --color-crypto-flr-0: var(--color-dark-crypto-flr-0); --color-crypto-ftm: var(--color-dark-crypto-ftm); --color-crypto-ftm-0: var(--color-dark-crypto-ftm-0); --color-crypto-hedera: var(--color-dark-crypto-hedera); --color-crypto-hedera-0: var(--color-dark-crypto-hedera-0); --color-crypto-hnt: var(--color-dark-crypto-hnt); --color-crypto-hnt-0: var(--color-dark-crypto-hnt-0); --color-crypto-huobi: var(--color-dark-crypto-huobi); --color-crypto-huobi-0: var(--color-dark-crypto-huobi-0); --color-crypto-iota: var(--color-dark-crypto-iota); --color-crypto-iota-0: var(--color-dark-crypto-iota-0); --color-crypto-komodo: var(--color-dark-crypto-komodo); --color-crypto-komodo-0: var(--color-dark-crypto-komodo-0); --color-crypto-leo: var(--color-dark-crypto-leo); --color-crypto-leo-0: var(--color-dark-crypto-leo-0); --color-crypto-litecoin: var(--color-dark-crypto-litecoin); --color-crypto-litecoin-0: var(--color-dark-crypto-litecoin-0); --color-crypto-monero: var(--color-dark-crypto-monero); --color-crypto-monero-0: var(--color-dark-crypto-monero-0); --color-crypto-multiverse-x: var(--color-dark-crypto-multiverse-x); --color-crypto-multiverse-x-0: var(--color-dark-crypto-multiverse-x-0); --color-crypto-nano: var(--color-dark-crypto-nano); --color-crypto-nano-0: var(--color-dark-crypto-nano-0); --color-crypto-near: var(--color-dark-crypto-near); --color-crypto-near-0: var(--color-dark-crypto-near-0); --color-crypto-neo: var(--color-dark-crypto-neo); --color-crypto-neo-0: var(--color-dark-crypto-neo-0); --color-crypto-nimiq: var(--color-dark-crypto-nimiq); --color-crypto-nimiq-0: var(--color-dark-crypto-nimiq-0); --color-crypto-omg-network: var(--color-dark-crypto-omg-network); --color-crypto-omg-network-0: var(--color-dark-crypto-omg-network-0); --color-crypto-okb: var(--color-dark-crypto-okb); --color-crypto-okb-0: var(--color-dark-crypto-okb-0); --color-crypto-osmo: var(--color-dark-crypto-osmo); --color-crypto-osmo-0: var(--color-dark-crypto-osmo-0); --color-crypto-peercoin: var(--color-dark-crypto-peercoin); --color-crypto-peercoin-0: var(--color-dark-crypto-peercoin-0); --color-crypto-pirl: var(--color-dark-crypto-pirl); --color-crypto-pirl-0: var(--color-dark-crypto-pirl-0); --color-crypto-pivx: var(--color-dark-crypto-pivx); --color-crypto-pivx-0: var(--color-dark-crypto-pivx-0); --color-crypto-polkadot: var(--color-dark-crypto-polkadot); --color-crypto-polkadot-0: var(--color-dark-crypto-polkadot-0); --color-crypto-polygon: var(--color-dark-crypto-polygon); --color-crypto-polygon-0: var(--color-dark-crypto-polygon-0); --color-crypto-qnt: var(--color-dark-crypto-qnt); --color-crypto-qnt-0: var(--color-dark-crypto-qnt-0); --color-crypto-sats: var(--color-dark-crypto-sats); --color-crypto-sats-0: var(--color-dark-crypto-sats-0); --color-crypto-stellar: var(--color-dark-crypto-stellar); --color-crypto-stellar-0: var(--color-dark-crypto-stellar-0); --color-crypto-sol: var(--color-dark-crypto-sol); --color-crypto-sol-0: var(--color-dark-crypto-sol-0); --color-crypto-tether-usdt: var(--color-dark-crypto-tether-usdt); --color-crypto-tether-usdt-0: var(--color-dark-crypto-tether-usdt-0); --color-crypto-tezos: var(--color-dark-crypto-tezos); --color-crypto-tezos-0: var(--color-dark-crypto-tezos-0); --color-crypto-tkx: var(--color-dark-crypto-tkx); --color-crypto-tkx-0: var(--color-dark-crypto-tkx-0); --color-crypto-tron: var(--color-dark-crypto-tron); --color-crypto-tron-0: var(--color-dark-crypto-tron-0); --color-crypto-uniswap: var(--color-dark-crypto-uniswap); --color-crypto-uniswap-0: var(--color-dark-crypto-uniswap-0); --color-crypto-tusd: var(--color-dark-crypto-tusd); --color-crypto-tusd-0: var(--color-dark-crypto-tusd-0); --color-crypto-usdc: var(--color-dark-crypto-usdc); --color-crypto-usdc-0: var(--color-dark-crypto-usdc-0); --color-crypto-uni: var(--color-dark-crypto-uni); --color-crypto-uni-0: var(--color-dark-crypto-uni-0); --color-crypto-waves: var(--color-dark-crypto-waves); --color-crypto-waves-0: var(--color-dark-crypto-waves-0); --color-crypto-xrp: var(--color-dark-crypto-xrp); --color-crypto-xrp-0: var(--color-dark-crypto-xrp-0); --color-crypto-xin: var(--color-dark-crypto-xin); --color-crypto-xin-0: var(--color-dark-crypto-xin-0); --color-crypto-yieldly: var(--color-dark-crypto-yieldly); --color-crypto-yieldly-0: var(--color-dark-crypto-yieldly-0); --color-crypto-zcash: var(--color-dark-crypto-zcash); --color-crypto-zcash-0: var(--color-dark-crypto-zcash-0); --color-discover-1inch: var(--color-dark-discover-1inch); --color-discover-changelly: var(--color-dark-discover-changelly); --color-discover-compound: var(--color-dark-discover-compound); --color-discover-deversifi: var(--color-dark-discover-deversifi); --color-discover-lido: var(--color-dark-discover-lido); --color-discover-opensea: var(--color-dark-discover-opensea); --color-discover-paraswap: var(--color-dark-discover-paraswap); --color-discover-rarible: var(--color-dark-discover-rarible); --color-discover-zerion: var(--color-dark-discover-zerion); --color-discover-bitrefill: var(--color-dark-discover-bitrefill); --color-discover-loopipay-blue: var(--color-dark-discover-loopipay-blue); --color-discover-loopipay-black: var(--color-dark-discover-loopipay-black); --color-discover-loopipay-lime: var(--color-dark-discover-loopipay-lime); --color-discover-simplex: var(--color-dark-discover-simplex); --color-discover-baanx: var(--color-dark-discover-baanx); --color-discover-mercuryo: var(--color-dark-discover-mercuryo); --color-discover-juno: var(--color-dark-discover-juno); --color-discover-sardine: var(--color-dark-discover-sardine); --background-canvas: var(--color-background-canvas); --background-canvas-muted: var(--color-background-canvas-muted); --background-canvas-sheet: var(--color-background-canvas-sheet); --background-canvas-sheet-transparent: var(--color-background-canvas-sheet-transparent); --background-canvas-overlay: var(--color-background-canvas-overlay); --background-white: var(--color-background-white); --background-black: var(--color-background-black); --background-surface: var(--color-background-surface); --background-surface-hover: var(--color-background-surface-hover); --background-surface-pressed: var(--color-background-surface-pressed); --background-surface-disabled: var(--color-background-surface-disabled); --background-surface-transparent: var(--color-background-surface-transparent); --background-surface-transparent-hover: var(--color-background-surface-transparent-hover); --background-surface-transparent-pressed: var(--color-background-surface-transparent-pressed); --background-surface-transparent-disabled: var(--color-background-surface-transparent-disabled); --background-base: var(--color-background-base); --background-base-hover: var(--color-background-base-hover); --background-base-pressed: var(--color-background-base-pressed); --background-base-transparent: var(--color-background-base-transparent); --background-base-transparent-hover: var(--color-background-base-transparent-hover); --background-base-transparent-pressed: var(--color-background-base-transparent-pressed); --background-disabled: var(--color-background-disabled); --background-disabled-strong: var(--color-background-disabled-strong); --background-muted: var(--color-background-muted); --background-muted-hover: var(--color-background-muted-hover); --background-muted-pressed: var(--color-background-muted-pressed); --background-muted-transparent: var(--color-background-muted-transparent); --background-muted-transparent-hover: var(--color-background-muted-transparent-hover); --background-muted-transparent-pressed: var(--color-background-muted-transparent-pressed); --background-muted-transparent-disabled: var(--color-background-muted-transparent-disabled); --background-muted-strong: var(--color-background-muted-strong); --background-muted-strong-hover: var(--color-background-muted-strong-hover); --background-muted-strong-pressed: var(--color-background-muted-strong-pressed); --background-accent: var(--color-background-accent-websites); --background-accent-hover: var(--color-background-accent-websites-hover); --background-accent-pressed: var(--color-background-accent-websites-pressed); --background-interactive: var(--color-background-interactive); --background-interactive-hover: var(--color-background-interactive-hover); --background-interactive-pressed: var(--color-background-interactive-pressed); --background-error: var(--color-background-error); --background-error-hover: var(--color-background-error-hover); --background-error-pressed: var(--color-background-error-pressed); --background-error-strong: var(--color-background-error-strong); --background-error-transparent: var(--color-background-error-transparent); --background-warning: var(--color-background-warning); --background-warning-strong: var(--color-background-warning-strong); --background-success: var(--color-background-success); --background-success-strong: var(--color-background-success-strong); --background-success-transparent: var(--color-background-success-transparent); --background-active: var(--color-background-accent-websites); --background-active-hover: var(--color-background-accent-websites-hover); --background-active-pressed: var(--color-background-accent-websites-pressed); --background-active-subtle: var(--color-background-active-subtle-website); --background-active-subtle-hover: var(--color-background-active-subtle-website-hover); --background-active-subtle-pressed: var(--color-background-active-subtle-website-pressed); --background-native: var(--color-background-native); --background-gradient-100: var(--color-background-gradient-100); --background-gradient-80: var(--color-background-gradient-80); --background-gradient-70: var(--color-background-gradient-70); --background-gradient-40: var(--color-background-gradient-40); --background-gradient-30: var(--color-background-gradient-30); --background-gradient-0: var(--color-background-gradient-0); --background-gradient-overlay-80: var(--color-background-gradient-overlay-80); --background-gradient-overlay-0: var(--color-background-gradient-overlay-0); --text-black: var(--color-text-black); --text-white: var(--color-text-white); --text-grey: var(--color-text-grey); --text-base: var(--color-text-base); --text-base-hover: var(--color-text-base-hover); --text-base-pressed: var(--color-text-base-pressed); --text-disabled: var(--color-text-disabled); --text-muted: var(--color-text-muted); --text-muted-hover: var(--color-text-muted-hover); --text-muted-pressed: var(--color-text-muted-pressed); --text-muted-subtle: var(--color-text-muted-subtle); --text-active: var(--color-text-active-websites); --text-interactive: var(--color-text-interactive-websites); --text-interactive-hover: var(--color-text-interactive-websites-hover); --text-interactive-pressed: var(--color-text-interactive-websites-pressed); --text-error: var(--color-text-error); --text-warning: var(--color-text-warning); --text-success: var(--color-text-success); --text-on-accent: var(--color-text-on-accent-websites); --text-on-interactive: var(--color-text-on-interactive); --text-on-error-strong: var(--color-text-on-error-strong); --text-on-warning-strong: var(--color-text-on-warning-strong); --text-on-success-strong: var(--color-text-on-success-strong); --text-native: var(--color-text-native); --border-black: var(--color-border-black); --border-white: var(--color-border-white); --border-disabled: var(--color-border-disabled); --border-base: var(--color-border-base); --border-base-hover: var(--color-border-base-hover); --border-base-pressed: var(--color-border-base-pressed); --border-muted: var(--color-border-muted); --border-muted-hover: var(--color-border-muted-hover); --border-muted-pressed: var(--color-border-muted-pressed); --border-muted-subtle: var(--color-border-muted-subtle); --border-muted-subtle-hover: var(--color-border-muted-subtle-hover); --border-muted-subtle-pressed: var(--color-border-muted-subtle-pressed); --border-error: var(--color-border-error); --border-error-hover: var(--color-border-error-hover); --border-error-pressed: var(--color-border-error-pressed); --border-warning: var(--color-border-warning); --border-success: var(--color-border-success); --border-active: var(--color-border-active-websites); --border-active-hover: var(--color-border-active-websites-hover); --border-active-pressed: var(--color-border-active-websites-pressed); --border-focus: var(--color-border-focus-websites); --border-icon: var(--color-border-icon); --border-width: var(--stroke-1); --border-width-active: var(--stroke-2); --border-width-focus: var(--stroke-2); --border-width-stepper: var(--stroke-4); }
}
@layer components;
@layer utilities {
  .tab-halo-bottom-primary { isolation: isolate; contain: paint; position: relative; overflow: hidden; }
  .tab-halo-bottom-primary::before { content: ""; filter: blur(30px); will-change: transform, opacity; backface-visibility: hidden; pointer-events: none; background: radial-gradient(rgb(255, 83, 0), rgba(0, 0, 0, 0)); width: 100%; height: 50px; animation: 0.3s ease 0s 1 normal forwards running halo-bottom-animation; position: absolute; bottom: -24px; left: 0px; right: 0px; }
  .tab-halo-bottom-primary::after { content: ""; z-index: 10; pointer-events: none; background: rgb(255, 83, 0); width: 100%; height: 2px; animation: 0.3s ease 0s 1 normal forwards running halo-bottom-animation; position: absolute; inset: auto 0px 0px; }
  @media (min-width: 1024px) {
  .tab-halo-bottom-primary::before { filter: blur(12px); width: 100%; height: 30px; left: 0px; right: 0px; }
  .tab-halo-bottom-primary::after { width: 100%; height: 2px; left: 0px; right: 0px; }
}
  .tab-halo-bottom-white { isolation: isolate; contain: paint; position: relative; overflow: hidden; }
  .tab-halo-bottom-white::before { content: ""; filter: blur(30px); will-change: transform, opacity; backface-visibility: hidden; pointer-events: none; background: radial-gradient(rgb(255, 255, 255), rgba(0, 0, 0, 0)); width: 100%; height: 50px; animation: 0.3s ease 0s 1 normal forwards running halo-bottom-animation; position: absolute; bottom: -24px; left: 0px; right: 0px; }
  .tab-halo-bottom-white::after { content: ""; z-index: 10; pointer-events: none; background: rgb(255, 255, 255); width: 100%; height: 2px; animation: 0.3s ease 0s 1 normal forwards running halo-bottom-animation; position: absolute; inset: auto 0px 0px; }
  @media (min-width: 1024px) {
  .tab-halo-bottom-white::before { filter: blur(12px); width: 100%; height: 30px; left: 0px; right: 0px; }
  .tab-halo-bottom-white::after { width: 100%; height: 2px; left: 0px; right: 0px; }
}
  .tab-halo-top-black { isolation: isolate; contain: paint; position: relative; overflow: hidden; }
  .tab-halo-top-black::before { content: ""; filter: blur(30px); will-change: transform, opacity; backface-visibility: hidden; pointer-events: none; background: radial-gradient(rgb(0, 0, 0), rgba(0, 0, 0, 0)); width: 100%; height: 50px; animation: 0.3s ease 0s 1 normal forwards running halo-top-animation; position: absolute; top: -24px; left: 0px; right: 0px; }
  .tab-halo-top-black::after { content: ""; z-index: 10; pointer-events: none; background: rgb(0, 0, 0); width: 100%; height: 2px; animation: 0.3s ease 0s 1 normal forwards running halo-top-animation; position: absolute; inset: 0px 0px auto; }
  @media (min-width: 1024px) {
  .tab-halo-top-black::before { filter: blur(12px); width: 100%; height: 30px; left: 0px; right: 0px; }
  .tab-halo-top-black::after { width: 100%; height: 2px; left: 0px; right: 0px; }
}
  .tab-halo-top-white { isolation: isolate; contain: paint; position: relative; overflow: hidden; }
  .tab-halo-top-white::before { content: ""; filter: blur(30px); will-change: transform, opacity; backface-visibility: hidden; pointer-events: none; background: radial-gradient(rgb(255, 255, 255), rgba(0, 0, 0, 0)); width: 100%; height: 50px; animation: 0.3s ease 0s 1 normal forwards running halo-top-animation; position: absolute; top: -24px; left: 0px; right: 0px; }
  .tab-halo-top-white::after { content: ""; z-index: 10; pointer-events: none; background: rgb(255, 255, 255); width: 100%; height: 2px; animation: 0.3s ease 0s 1 normal forwards running halo-top-animation; position: absolute; inset: 0px 0px auto; }
  @media (min-width: 1024px) {
  .tab-halo-top-white::before { filter: blur(12px); width: 100%; height: 30px; left: 0px; right: 0px; }
  .tab-halo-top-white::after { width: 100%; height: 2px; left: 0px; right: 0px; }
}
  .tab-halo-left-black { isolation: isolate; contain: paint; position: relative; overflow: hidden; }
  .tab-halo-left-black::before { content: ""; filter: blur(30px); will-change: transform, opacity; backface-visibility: hidden; pointer-events: none; background: radial-gradient(rgb(0, 0, 0), rgba(0, 0, 0, 0)); width: 50px; height: 100%; animation: 0.3s ease 0s 1 normal forwards running halo-left-animation; position: absolute; left: -24px; right: 0px; }
  .tab-halo-left-black::after { content: ""; z-index: 10; pointer-events: none; background: rgb(0, 0, 0); width: 2px; height: 100%; animation: 0.3s ease 0s 1 normal forwards running halo-left-animation; position: absolute; inset: 0px auto 0px 0px; }
  @media (min-width: 1024px) {
  .tab-halo-left-black::before { filter: blur(12px); width: 30px; height: 100%; left: -24px; right: 0px; }
  .tab-halo-left-black::after { width: 2px; height: 100%; left: 0px; right: auto; }
}
  .pointer-events-auto { pointer-events: auto; }
  .pointer-events-none { pointer-events: none; }
  .\!visible { visibility: visible !important; }
  .invisible { visibility: hidden; }
  .visible { visibility: visible; }
  .hud-box-purple { position: relative; }
  .hud-box-purple::before { content: url("data:image/svg+xml,%3csvg width='77' height='77' viewBox='0 0 77 77' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='0.25' d='M1 76.22V1H76.13' stroke='%23D4A0FF' stroke-miterlimit='10'/%3e%3c/svg%3e"); position: absolute; top: 0px; left: 0px; }
  .hud-box-purple::after { content: url("data:image/svg+xml,%3csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6 0V6H0' fill='%23D4A0FF'/%3e%3c/svg%3e"); position: absolute; bottom: -6px; right: 0px; }
  .sr-only { clip-path: inset(50%); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; position: absolute; overflow: hidden; }
  .tab-halo-none { position: relative; overflow: hidden; }
  .tab-halo-none::before, .tab-halo-none::after { content: none; }
  .absolute { position: absolute; }
  .fixed { position: fixed; }
  .relative { position: relative; }
  .static { position: static; }
  .sticky { position: sticky; }
  .inset-0 { inset: var(--spacing-0); }
  .inset-x-0 { inset-inline: var(--spacing-0); }
  .inset-y-0 { inset-block: var(--spacing-0); }
  .inset-s-0, .start-0 { inset-inline-start: var(--spacing-0); }
  .start-8 { inset-inline-start: var(--spacing-8); }
  .start-12 { inset-inline-start: var(--spacing-12); }
  .start-\[37\%\] { inset-inline-start: 37%; }
  .start-\[45\%\] { inset-inline-start: 45%; }
  .start-\[548px\] { inset-inline-start: 548px; }
  .-inset-e-8 { inset-inline-end: calc(var(--spacing-8) * -1); }
  .end-0 { inset-inline-end: var(--spacing-0); }
  .-top-4 { top: calc(var(--spacing-4) * -1); }
  .-top-6 { top: calc(var(--spacing-6) * -1); }
  .-top-8 { top: calc(var(--spacing-8) * -1); }
  .-top-12 { top: calc(var(--spacing-12) * -1); }
  .-top-48 { top: calc(var(--spacing-48) * -1); }
  .-top-\[10\%\] { top: -10%; }
  .-top-\[23px\] { top: -23px; }
  .-top-px { top: -1px; }
  .top-\(--radix-navigation-menu-viewport-height\) { top: var(--radix-navigation-menu-viewport-height); }
  .top-0 { top: var(--spacing-0); }
  .top-1\/2 { top: 50%; }
  .top-8 { top: var(--spacing-8); }
  .top-12 { top: var(--spacing-12); }
  .top-16 { top: var(--spacing-16); }
  .top-40 { top: var(--spacing-40); }
  .top-48 { top: var(--spacing-48); }
  .top-112 { top: var(--spacing-112); }
  .top-128 { top: var(--spacing-128); }
  .top-\[8px\] { top: 8px; }
  .top-\[20\%\] { top: 20%; }
  .top-\[23px\] { top: 23px; }
  .top-\[25vh\] { top: 25vh; }
  .top-\[28px\] { top: 28px; }
  .top-\[74px\] { top: 74px; }
  .top-\[calc\(var\(--navigation-height-mobile\)\+32px\)\] { top: calc(var(--navigation-height-mobile) + 32px); }
  .top-\[max\(0px\,calc\(50vh-360px\)\)\] { top: max(0px, -360px + 50vh); }
  .top-full { top: 100%; }
  .-right-4 { right: calc(var(--spacing-4) * -1); }
  .-right-12 { right: calc(var(--spacing-12) * -1); }
  .right-0 { right: var(--spacing-0); }
  .right-8 { right: var(--spacing-8); }
  .right-16 { right: var(--spacing-16); }
  .right-20 { right: var(--spacing-20); }
  .right-32 { right: var(--spacing-32); }
  .-bottom-4 { bottom: calc(var(--spacing-4) * -1); }
  .-bottom-48 { bottom: calc(var(--spacing-48) * -1); }
  .-bottom-96 { bottom: calc(var(--spacing-96) * -1); }
  .-bottom-\[10\%\] { bottom: -10%; }
  .bottom-0 { bottom: var(--spacing-0); }
  .bottom-16 { bottom: var(--spacing-16); }
  .bottom-20 { bottom: var(--spacing-20); }
  .bottom-32 { bottom: var(--spacing-32); }
  .bottom-40 { bottom: var(--spacing-40); }
  .bottom-48 { bottom: var(--spacing-48); }
  .bottom-160 { bottom: var(--spacing-160); }
  .bottom-\[73px\] { bottom: 73px; }
  .bottom-full { bottom: 100%; }
  .-left-4 { left: calc(var(--spacing-4) * -1); }
  .-left-12 { left: calc(var(--spacing-12) * -1); }
  .-left-\[99999px\] { left: -99999px; }
  .-left-px { left: -1px; }
  .left-0 { left: var(--spacing-0); }
  .left-1\/2 { left: 50%; }
  .left-8 { left: var(--spacing-8); }
  .left-16 { left: var(--spacing-16); }
  .left-16\/2 { left: 800%; }
  .left-40 { left: var(--spacing-40); }
  .left-48 { left: var(--spacing-48); }
  .left-\[-4px\] { left: -4px; }
  .isolate { isolation: isolate; }
  .-z-10 { z-index: calc(-10); }
  .z-0 { z-index: 0; }
  .z-1 { z-index: 1; }
  .z-2 { z-index: 2; }
  .z-5 { z-index: 5; }
  .z-10 { z-index: 10; }
  .z-20 { z-index: 20; }
  .z-30 { z-index: 30; }
  .z-40 { z-index: 40; }
  .z-50 { z-index: 50; }
  .z-\[1\] { z-index: 1; }
  .z-\[10\] { z-index: 10; }
  .z-\[11\] { z-index: 11; }
  .z-\[12\] { z-index: 12; }
  .z-\[5001\] { z-index: 5001; }
  .z-dialog { z-index: 5000; }
  .z-navigation { z-index: 4999; }
  .col-span-2 { grid-column: span 2 / span 2; }
  .col-span-3 { grid-column: span 3 / span 3; }
  .col-span-9 { grid-column: span 9 / span 9; }
  .col-start-1 { grid-column-start: 1; }
  .col-start-2 { grid-column-start: 2; }
  .col-end-2 { grid-column-end: 2; }
  .col-end-3 { grid-column-end: 3; }
  .row-span-2 { grid-row: span 2 / span 2; }
  .row-start-1 { grid-row-start: 1; }
  .row-start-2 { grid-row-start: 2; }
  .row-start-3 { grid-row-start: 3; }
  .row-end-2 { grid-row-end: 2; }
  .float-end { float: inline-end; }
  .container { width: 100%; }
  @media (min-width: 360px) {
  .container { max-width: 360px; }
}
  @media (min-width: 640px) {
  .container { max-width: 640px; }
}
  @media (min-width: 768px) {
  .container { max-width: 768px; }
}
  @media (min-width: 1024px) {
  .container { max-width: 1024px; }
}
  @media (min-width: 1280px) {
  .container { max-width: 1280px; }
}
  @media (min-width: 1536px) {
  .container { max-width: 1536px; }
}
  .-m-12 { margin: calc(var(--spacing-12) * -1); }
  .-m-24 { margin: calc(var(--spacing-24) * -1); }
  .m-0 { margin: var(--spacing-0); }
  .m-1 { margin: var(--spacing-1); }
  .m-16 { margin: var(--spacing-16); }
  .m-auto { margin: auto; }
  .-mx-16 { margin-inline: calc(var(--spacing-16) * -1); }
  .mx-16 { margin-inline: var(--spacing-16); }
  .mx-24 { margin-inline: var(--spacing-24); }
  .mx-auto { margin-inline: auto; }
  .-my-\[23px\] { margin-block: -23px; }
  .my-0 { margin-block: var(--spacing-0); }
  .my-8 { margin-block: var(--spacing-8); }
  .my-12 { margin-block: var(--spacing-12); }
  .my-16 { margin-block: var(--spacing-16); }
  .my-20 { margin-block: var(--spacing-20); }
  .my-32 { margin-block: var(--spacing-32); }
  .my-40 { margin-block: var(--spacing-40); }
  .my-auto { margin-block: auto; }
  .-ms-\[7px\] { margin-inline-start: -7px; }
  .ms-4 { margin-inline-start: var(--spacing-4); }
  .ms-8 { margin-inline-start: var(--spacing-8); }
  .ms-16 { margin-inline-start: var(--spacing-16); }
  .ms-32 { margin-inline-start: var(--spacing-32); }
  .ms-auto { margin-inline-start: auto; }
  .-me-16 { margin-inline-end: calc(var(--spacing-16) * -1); }
  .-me-\[7px\] { margin-inline-end: -7px; }
  .me-2 { margin-inline-end: var(--spacing-2); }
  .me-12 { margin-inline-end: var(--spacing-12); }
  .me-16 { margin-inline-end: var(--spacing-16); }
  .me-32 { margin-inline-end: var(--spacing-32); }
  .me-auto { margin-inline-end: auto; }
  .rich-text { color: inherit; max-width: 65ch; }
  .rich-text :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }
  .rich-text :where([class~="lead"]):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--tw-prose-lead); margin-top: 1.2em; margin-bottom: 1.2em; font-size: 1.25em; line-height: 1.6; }
  .rich-text :where(a):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--tw-prose-links); font-weight: 500; text-decoration: underline; }
  .rich-text :where(strong):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--tw-prose-bold); font-weight: 600; }
  .rich-text :where(a strong):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)), .rich-text :where(blockquote strong):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)), .rich-text :where(thead th strong):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: inherit; }
  .rich-text :where(ol):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; list-style-type: decimal; }
  .rich-text :where(ol[type="A"]):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { list-style-type: upper-alpha; }
  .rich-text :where(ol[type="a"]):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { list-style-type: lower-alpha; }
  .rich-text :where():not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { list-style-type: upper-alpha; }
  .rich-text :where():not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { list-style-type: lower-alpha; }
  .rich-text :where(ol[type="I"]):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { list-style-type: upper-roman; }
  .rich-text :where(ol[type="i"]):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { list-style-type: lower-roman; }
  .rich-text :where():not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { list-style-type: upper-roman; }
  .rich-text :where():not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { list-style-type: lower-roman; }
  .rich-text :where(ol[type="1"]):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { list-style-type: decimal; }
  .rich-text :where(ul):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; list-style-type: disc; }
  .rich-text :where(ol > li):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *))::marker { color: var(--tw-prose-counters); font-weight: 400; }
  .rich-text :where(ul > li):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *))::marker { color: var(--tw-prose-bullets); }
  .rich-text :where(dt):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--tw-prose-headings); margin-top: 1.25em; font-weight: 600; }
  .rich-text :where(hr):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { border-color: var(--tw-prose-hr); border-top-width: 1px; margin-top: 3em; margin-bottom: 3em; }
  .rich-text :where(blockquote):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--tw-prose-quotes); border-inline-start-width: 0.25rem; border-inline-start-color: var(--tw-prose-quote-borders); quotes: "“" "”" "‘" "’"; margin-top: 1.6em; margin-bottom: 1.6em; padding-inline-start: 1em; font-style: italic; font-weight: 500; }
  .rich-text :where(blockquote p:first-of-type):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *))::before { content: open-quote; }
  .rich-text :where(blockquote p:last-of-type):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *))::after { content: close-quote; }
  .rich-text :where(h1):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--tw-prose-headings); margin-top: 0px; margin-bottom: 0.888889em; font-size: 2.25em; font-weight: 800; line-height: 1.11111; }
  .rich-text :where(h1 strong):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: inherit; font-weight: 900; }
  .rich-text :where(h2):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--tw-prose-headings); margin-top: 2em; margin-bottom: 1em; font-size: 1.5em; font-weight: 700; line-height: 1.33333; }
  .rich-text :where(h2 strong):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: inherit; font-weight: 800; }
  .rich-text :where(h3):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--tw-prose-headings); margin-top: 1.6em; margin-bottom: 0.6em; font-size: 1.25em; font-weight: 600; line-height: 1.6; }
  .rich-text :where(h3 strong):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: inherit; font-weight: 700; }
  .rich-text :where(h4):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--tw-prose-headings); margin-top: 1.5em; margin-bottom: 0.5em; font-weight: 600; line-height: 1.5; }
  .rich-text :where(h4 strong):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: inherit; font-weight: 700; }
  .rich-text :where(img):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 2em; margin-bottom: 2em; }
  .rich-text :where(picture):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 2em; margin-bottom: 2em; display: block; }
  .rich-text :where(video):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 2em; margin-bottom: 2em; }
  .rich-text :where(kbd):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--tw-prose-kbd); box-shadow: 0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows); padding-top: 0.1875em; padding-inline: 0.375em; padding-bottom: 0.1875em; border-radius: 0.3125rem; font-family: inherit; font-size: 0.875em; font-weight: 500; }
  .rich-text :where(code):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--tw-prose-code); font-size: 0.875em; font-weight: 600; }
  .rich-text :where(code):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *))::before, .rich-text :where(code):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *))::after { content: "`"; }
  .rich-text :where(a code):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)), .rich-text :where(h1 code):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: inherit; }
  .rich-text :where(h2 code):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: inherit; font-size: 0.875em; }
  .rich-text :where(h3 code):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: inherit; font-size: 0.9em; }
  .rich-text :where(h4 code):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)), .rich-text :where(blockquote code):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)), .rich-text :where(thead th code):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: inherit; }
  .rich-text :where(pre):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--tw-prose-pre-code); background-color: var(--tw-prose-pre-bg); padding-top: 0.857143em; padding-inline: 1.14286em; padding-bottom: 0.857143em; border-radius: 0.375rem; margin-top: 1.71429em; margin-bottom: 1.71429em; font-size: 0.875em; font-weight: 400; line-height: 1.71429; overflow-x: auto; }
  .rich-text :where(pre code):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { font-weight: inherit; color: inherit; font-size: inherit; font-family: inherit; line-height: inherit; background-color: rgba(0, 0, 0, 0); border-width: 0px; border-radius: 0px; padding: 0px; }
  .rich-text :where(pre code):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *))::before, .rich-text :where(pre code):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *))::after { content: none; }
  .rich-text :where(table):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { table-layout: auto; width: 100%; margin-top: 2em; margin-bottom: 2em; font-size: 0.875em; line-height: 1.71429; }
  .rich-text :where(thead):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-th-borders); }
  .rich-text :where(thead th):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--tw-prose-headings); vertical-align: bottom; padding-inline: 0.571429em; padding-bottom: 0.571429em; font-weight: 600; }
  .rich-text :where(tbody tr):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-td-borders); }
  .rich-text :where(tbody tr:last-child):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { border-bottom-width: 0px; }
  .rich-text :where(tbody td):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { vertical-align: baseline; }
  .rich-text :where(tfoot):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { border-top-width: 1px; border-top-color: var(--tw-prose-th-borders); }
  .rich-text :where(tfoot td):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { vertical-align: top; }
  .rich-text :where(th, td):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { text-align: start; }
  .rich-text :where(figure > *):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 0px; margin-bottom: 0px; }
  .rich-text :where(figcaption):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--tw-prose-captions); margin-top: 0.857143em; font-size: 0.875em; line-height: 1.42857; }
  .rich-text { --tw-prose-body: #364153; --tw-prose-headings: #101828; --tw-prose-lead: #4a5565; --tw-prose-links: #101828; --tw-prose-bold: #101828; --tw-prose-counters: #6a7282; --tw-prose-bullets: #d1d5dc; --tw-prose-hr: #e5e7eb; --tw-prose-quotes: #101828; --tw-prose-quote-borders: #e5e7eb; --tw-prose-captions: #6a7282; --tw-prose-kbd: #101828; --tw-prose-kbd-shadows: #1018281a; --tw-prose-code: #101828; --tw-prose-pre-code: #e5e7eb; --tw-prose-pre-bg: #1e2939; --tw-prose-th-borders: #d1d5dc; --tw-prose-td-borders: #e5e7eb; --tw-prose-invert-body: #d1d5dc; --tw-prose-invert-headings: #fff; --tw-prose-invert-lead: #99a1af; --tw-prose-invert-links: #fff; --tw-prose-invert-bold: #fff; --tw-prose-invert-counters: #99a1af; --tw-prose-invert-bullets: #4a5565; --tw-prose-invert-hr: #364153; --tw-prose-invert-quotes: #f3f4f6; --tw-prose-invert-quote-borders: #364153; --tw-prose-invert-captions: #99a1af; --tw-prose-invert-kbd: #fff; --tw-prose-invert-kbd-shadows: #ffffff1a; --tw-prose-invert-code: #fff; --tw-prose-invert-pre-code: #d1d5dc; --tw-prose-invert-pre-bg: #00000080; --tw-prose-invert-th-borders: #4a5565; --tw-prose-invert-td-borders: #364153; font-size: 1rem; line-height: 1.75; }
  @supports (color:lab(0% 0 0)) {
  .rich-text { --tw-prose-body: lab(27.1134% -.956401 -12.3224); --tw-prose-headings: lab(8.11897% .811279 -12.254); --tw-prose-lead: lab(35.6337% -1.58697 -10.8425); --tw-prose-links: lab(8.11897% .811279 -12.254); --tw-prose-bold: lab(8.11897% .811279 -12.254); --tw-prose-counters: lab(47.7841% -.393182 -10.0268); --tw-prose-bullets: lab(85.1236% -.612259 -3.7138); --tw-prose-hr: lab(91.6229% -.159115 -2.26791); --tw-prose-quotes: lab(8.11897% .811279 -12.254); --tw-prose-quote-borders: lab(91.6229% -.159115 -2.26791); --tw-prose-captions: lab(47.7841% -.393182 -10.0268); --tw-prose-kbd: lab(8.11897% .811279 -12.254); --tw-prose-kbd-shadows: lab(8.11897% .811279 -12.254/.1); --tw-prose-code: lab(8.11897% .811279 -12.254); --tw-prose-pre-code: lab(91.6229% -.159115 -2.26791); --tw-prose-pre-bg: lab(16.1051% -1.18239 -11.7533); --tw-prose-th-borders: lab(85.1236% -.612259 -3.7138); --tw-prose-td-borders: lab(91.6229% -.159115 -2.26791); --tw-prose-invert-body: lab(85.1236% -.612259 -3.7138); --tw-prose-invert-lead: lab(65.9269% -.832707 -8.17473); --tw-prose-invert-counters: lab(65.9269% -.832707 -8.17473); --tw-prose-invert-bullets: lab(35.6337% -1.58697 -10.8425); --tw-prose-invert-hr: lab(27.1134% -.956401 -12.3224); --tw-prose-invert-quotes: lab(96.1596% -.0823438 -1.13575); --tw-prose-invert-quote-borders: lab(27.1134% -.956401 -12.3224); --tw-prose-invert-captions: lab(65.9269% -.832707 -8.17473); --tw-prose-invert-pre-code: lab(85.1236% -.612259 -3.7138); --tw-prose-invert-th-borders: lab(35.6337% -1.58697 -10.8425); --tw-prose-invert-td-borders: lab(27.1134% -.956401 -12.3224); }
}
  .rich-text :where(picture > img):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 0px; margin-bottom: 0px; }
  .rich-text :where(li):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 0.5em; margin-bottom: 0.5em; }
  .rich-text :where(ol > li):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)), .rich-text :where(ul > li):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { padding-inline-start: 0.375em; }
  .rich-text :where(.rich-text > ul > li p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }
  .rich-text :where(.rich-text > ul > li > p:first-child):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 1.25em; }
  .rich-text :where(.rich-text > ul > li > p:last-child):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-bottom: 1.25em; }
  .rich-text :where(.rich-text > ol > li > p:first-child):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 1.25em; }
  .rich-text :where(.rich-text > ol > li > p:last-child):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-bottom: 1.25em; }
  .rich-text :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; }
  .rich-text :where(dl):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; }
  .rich-text :where(dd):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 0.5em; padding-inline-start: 1.625em; }
  .rich-text :where(hr + *):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)), .rich-text :where(h2 + *):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)), .rich-text :where(h3 + *):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)), .rich-text :where(h4 + *):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 0px; }
  .rich-text :where(thead th:first-child):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { padding-inline-start: 0px; }
  .rich-text :where(thead th:last-child):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { padding-inline-end: 0px; }
  .rich-text :where(tbody td, tfoot td):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { padding-top: 0.571429em; padding-inline: 0.571429em; padding-bottom: 0.571429em; }
  .rich-text :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { padding-inline-start: 0px; }
  .rich-text :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { padding-inline-end: 0px; }
  .rich-text :where(figure):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 2em; margin-bottom: 2em; }
  .rich-text :where(.rich-text > :first-child):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: 0px; }
  .rich-text :where(.rich-text > :last-child):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-bottom: 0px; }
  .navigation-safe-space { margin-top: calc(var(--navigation-height-mobile) * -1) !important; padding-top: var(--navigation-height-mobile) !important; }
  @media (min-width: 1024px) {
  .navigation-safe-space { margin-top: calc(var(--navigation-height-desktop) * -1) !important; padding-top: var(--navigation-height-desktop) !important; }
}
  .-mt-4 { margin-top: calc(var(--spacing-4) * -1); }
  .-mt-12 { margin-top: calc(var(--spacing-12) * -1); }
  .-mt-16 { margin-top: calc(var(--spacing-16) * -1); }
  .-mt-32 { margin-top: calc(var(--spacing-32) * -1); }
  .-mt-80 { margin-top: calc(var(--spacing-80) * -1); }
  .-mt-\[4px\] { margin-top: -4px; }
  .-mt-\[72px\] { margin-top: -72px; }
  .-mt-\[76px\] { margin-top: -76px; }
  .-mt-\[208px\] { margin-top: -208px; }
  .-mt-\[var\(--navigation-height-mobile\)\] { margin-top: calc(var(--navigation-height-mobile) * -1); }
  .mt-0 { margin-top: var(--spacing-0); }
  .mt-2 { margin-top: var(--spacing-2); }
  .mt-4 { margin-top: var(--spacing-4); }
  .mt-8 { margin-top: var(--spacing-8); }
  .mt-12 { margin-top: var(--spacing-12); }
  .mt-16 { margin-top: var(--spacing-16); }
  .mt-20 { margin-top: var(--spacing-20); }
  .mt-24 { margin-top: var(--spacing-24); }
  .mt-32 { margin-top: var(--spacing-32); }
  .mt-40 { margin-top: var(--spacing-40); }
  .mt-48 { margin-top: var(--spacing-48); }
  .mt-56 { margin-top: var(--spacing-56); }
  .mt-64 { margin-top: var(--spacing-64); }
  .mt-80 { margin-top: var(--spacing-80); }
  .mt-\[10px\] { margin-top: 10px; }
  .mt-auto { margin-top: auto; }
  .-mr-16 { margin-right: calc(var(--spacing-16) * -1); }
  .-mr-96 { margin-right: calc(var(--spacing-96) * -1); }
  .mr-0 { margin-right: var(--spacing-0); }
  .mr-16 { margin-right: var(--spacing-16); }
  .mr-32 { margin-right: var(--spacing-32); }
  .-mb-4 { margin-bottom: calc(var(--spacing-4) * -1); }
  .-mb-16 { margin-bottom: calc(var(--spacing-16) * -1); }
  .-mb-20 { margin-bottom: calc(var(--spacing-20) * -1); }
  .-mb-\[6px\] { margin-bottom: -6px; }
  .mb-0 { margin-bottom: var(--spacing-0); }
  .mb-2 { margin-bottom: var(--spacing-2); }
  .mb-8 { margin-bottom: var(--spacing-8); }
  .mb-12 { margin-bottom: var(--spacing-12); }
  .mb-16 { margin-bottom: var(--spacing-16); }
  .mb-20 { margin-bottom: var(--spacing-20); }
  .mb-24 { margin-bottom: var(--spacing-24); }
  .mb-32 { margin-bottom: var(--spacing-32); }
  .mb-40 { margin-bottom: var(--spacing-40); }
  .mb-48 { margin-bottom: var(--spacing-48); }
  .mb-56 { margin-bottom: var(--spacing-56); }
  .mb-64 { margin-bottom: var(--spacing-64); }
  .mb-80 { margin-bottom: var(--spacing-80); }
  .mb-\[10px\] { margin-bottom: 10px; }
  .mb-\[40vw\] { margin-bottom: 40vw; }
  .-ml-96 { margin-left: calc(var(--spacing-96) * -1); }
  .ml-16 { margin-left: var(--spacing-16); }
  .ml-48 { margin-left: var(--spacing-48); }
  .ml-auto { margin-left: auto; }
  .box-border { box-sizing: border-box; }
  .box-content { box-sizing: content-box; }
  .line-clamp-2 { -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .no-scrollbar::-webkit-scrollbar { display: none; }
  .no-scrollbar { scrollbar-width: none; }
  .block { display: block; }
  .contents { display: contents; }
  .flex { display: flex; }
  .grid { display: grid; }
  .hidden { display: none; }
  .inline { display: inline; }
  .inline\! { display: inline !important; }
  .inline-block { display: inline-block; }
  .inline-flex { display: inline-flex; }
  .list-item { display: list-item; }
  .table { display: table; }
  .table-cell { display: table-cell; }
  .aspect-3\/2 { aspect-ratio: 3 / 2; }
  .aspect-\[1\.47685185\] { aspect-ratio: 1.47685 / 1; }
  .aspect-\[1136\/1200\] { aspect-ratio: 1136 / 1200; }
  .aspect-square { aspect-ratio: 1 / 1; }
  .size-3\/5 { width: 60%; height: 60%; }
  .size-6 { width: var(--size-6); height: var(--size-6); }
  .size-8 { width: var(--size-8); height: var(--size-8); }
  .size-12 { width: var(--size-12); height: var(--size-12); }
  .size-16 { width: var(--size-16); height: var(--size-16); }
  .size-20 { width: var(--size-20); height: var(--size-20); }
  .size-24 { width: var(--size-24); height: var(--size-24); }
  .size-32 { width: var(--size-32); height: var(--size-32); }
  .size-40 { width: var(--size-40); height: var(--size-40); }
  .size-48 { width: var(--size-48); height: var(--size-48); }
  .size-64 { width: var(--size-64); height: var(--size-64); }
  .size-96 { width: var(--size-96); height: var(--size-96); }
  .size-\[202px\] { width: 202px; height: 202px; }
  .size-full { width: 100%; height: 100%; }
  .h-\(--navigation-height-desktop\) { height: var(--navigation-height-desktop); }
  .h-\(--radix-navigation-menu-viewport-height\) { height: var(--radix-navigation-menu-viewport-height); }
  .h-0 { height: var(--size-0); }
  .h-2 { height: var(--size-2); }
  .h-3\/4 { height: 75%; }
  .h-4 { height: var(--size-4); }
  .h-8 { height: var(--size-8); }
  .h-12 { height: var(--size-12); }
  .h-16 { height: var(--size-16); }
  .h-20 { height: var(--size-20); }
  .h-24 { height: var(--size-24); }
  .h-32 { height: var(--size-32); }
  .h-40 { height: var(--size-40); }
  .h-48 { height: var(--size-48); }
  .h-56 { height: var(--size-56); }
  .h-64 { height: var(--size-64); }
  .h-80 { height: var(--size-80); }
  .h-112 { height: var(--size-112); }
  .h-144 { height: var(--size-144); }
  .h-160 { height: var(--spacing-160); }
  .h-256 { height: var(--size-256); }
  .h-288 { height: var(--size-288); }
  .h-\[6px\] { height: 6px; }
  .h-\[16px\] { height: 16px; }
  .h-\[20px\] { height: 20px; }
  .h-\[28px\] { height: 28px; }
  .h-\[30px\] { height: 30px; }
  .h-\[40px\] { height: 40px; }
  .h-\[50vh\] { height: 50vh; }
  .h-\[52px\] { height: 52px; }
  .h-\[96px\] { height: 96px; }
  .h-\[104px\] { height: 104px; }
  .h-\[150px\] { height: 150px; }
  .h-\[203px\] { height: 203px; }
  .h-\[260px\] { height: 260px; }
  .h-\[300px\] { height: 300px; }
  .h-\[340px\] { height: 340px; }
  .h-\[350px\] { height: 350px; }
  .h-\[364px\] { height: 364px; }
  .h-\[600px\] { height: 600px; }
  .h-\[640px\] { height: 640px; }
  .h-\[calc\(100dvh-\(var\(--navigation-height-mobile\)\+var\(--banner-height-mobile\)\+var\(--navigation-tabs-height-mobile\)\)\)\] { height: calc(100dvh - (var(--navigation-height-mobile) + var(--banner-height-mobile) + var(--navigation-tabs-height-mobile))); }
  .h-\[calc\(100dvh-\(var\(--navigation-height-mobile\)\+var\(--navigation-tabs-height-mobile\)\)\)\] { height: calc(100dvh - (var(--navigation-height-mobile) + var(--navigation-tabs-height-mobile))); }
  .h-\[calc\(100dvh-var\(--banner-height-mobile\)\)\] { height: calc(100dvh - var(--banner-height-mobile)); }
  .h-\[min\(100vh\,720px\)\] { height: min(100vh, 720px); }
  .h-auto { height: auto; }
  .h-dvh { height: 100dvh; }
  .h-fit { height: fit-content; }
  .h-full { height: 100%; }
  .h-lvh { height: 100lvh; }
  .h-max { height: max-content; }
  .h-px { height: 1px; }
  .h-screen { height: 100vh; }
  .max-h-0 { max-height: var(--size-0); }
  .max-h-32 { max-height: var(--size-32); }
  .max-h-64 { max-height: var(--size-64); }
  .max-h-128 { max-height: var(--size-128); }
  .max-h-160 { max-height: var(--spacing-160); }
  .max-h-256 { max-height: var(--size-256); }
  .max-h-400 { max-height: var(--size-400); }
  .max-h-\[24rem\] { max-height: 24rem; }
  .max-h-\[120\%\] { max-height: 120%; }
  .max-h-\[162px\] { max-height: 162px; }
  .max-h-\[234px\] { max-height: 234px; }
  .max-h-\[384px\] { max-height: 384px; }
  .max-h-\[500px\] { max-height: 500px; }
  .max-h-\[600px\] { max-height: 600px; }
  .max-h-\[640px\] { max-height: 640px; }
  .max-h-\[calc\(100\%-theme\(space\.12\)\)\] { max-height: calc(100% - var(--spacing-12)); }
  .max-h-dvh { max-height: 100dvh; }
  .max-h-full { max-height: 100%; }
  .max-h-none { max-height: none; }
  .max-h-screen { max-height: 100vh; }
  .min-h-0 { min-height: var(--size-0); }
  .min-h-32 { min-height: var(--size-32); }
  .min-h-40 { min-height: var(--size-40); }
  .min-h-56 { min-height: var(--size-56); }
  .min-h-80 { min-height: var(--size-80); }
  .min-h-112 { min-height: var(--size-112); }
  .min-h-160 { min-height: var(--spacing-160); }
  .min-h-256 { min-height: var(--size-256); }
  .min-h-\[50vh\] { min-height: 50vh; }
  .min-h-\[60vh\] { min-height: 60vh; }
  .min-h-\[120px\] { min-height: 120px; }
  .min-h-\[400px\] { min-height: 400px; }
  .min-h-\[480px\] { min-height: 480px; }
  .min-h-full { min-height: 100%; }
  .min-h-screen { min-height: 100vh; }
  .w-1\/2 { width: 50%; }
  .w-3\/5 { width: 60%; }
  .w-4 { width: var(--size-4); }
  .w-8 { width: var(--size-8); }
  .w-12 { width: var(--size-12); }
  .w-16 { width: var(--size-16); }
  .w-16\/2 { width: 800%; }
  .w-20 { width: var(--size-20); }
  .w-24 { width: var(--size-24); }
  .w-32 { width: var(--size-32); }
  .w-40 { width: var(--size-40); }
  .w-56 { width: var(--size-56); }
  .w-64 { width: var(--size-64); }
  .w-80 { width: var(--size-80); }
  .w-96 { width: var(--size-96); }
  .w-112 { width: var(--size-112); }
  .w-128 { width: var(--size-128); }
  .w-144 { width: var(--size-144); }
  .w-160 { width: var(--spacing-160); }
  .w-256 { width: var(--size-256); }
  .w-\[14px\] { width: 14px; }
  .w-\[16px\] { width: 16px; }
  .w-\[28px\] { width: 28px; }
  .w-\[32px\] { width: 32px; }
  .w-\[40\%\] { width: 40%; }
  .w-\[80px\] { width: 80px; }
  .w-\[85vw\] { width: 85vw; }
  .w-\[138px\] { width: 138px; }
  .w-\[190px\] { width: 190px; }
  .w-\[244px\] { width: 244px; }
  .w-\[300px\] { width: 300px; }
  .w-\[646px\] { width: 646px; }
  .w-auto { width: auto; }
  .w-fit { width: fit-content; }
  .w-full { width: 100%; }
  .w-max { width: max-content; }
  .w-px { width: 1px; }
  .w-screen { width: 100vw; }
  .max-w-\(--breakpoint-2xl\) { max-width: var(--breakpoint-2xl); }
  .max-w-\(--breakpoint-lg\) { max-width: var(--breakpoint-lg); }
  .max-w-\(--breakpoint-xl\) { max-width: var(--breakpoint-xl); }
  .max-w-2xl { max-width: var(--container-2xl); }
  .max-w-3xl { max-width: var(--container-3xl); }
  .max-w-4xl { max-width: var(--container-4xl); }
  .max-w-7xl { max-width: var(--container-7xl); }
  .max-w-44 { max-width: var(--size-44); }
  .max-w-64 { max-width: var(--spacing-64); }
  .max-w-128 { max-width: var(--spacing-128); }
  .max-w-160 { max-width: var(--spacing-160); }
  .max-w-256 { max-width: var(--spacing-256); }
  .max-w-\[90\%\] { max-width: 90%; }
  .max-w-\[166px\] { max-width: 166px; }
  .max-w-\[190px\] { max-width: 190px; }
  .max-w-\[343px\] { max-width: 343px; }
  .max-w-\[360px\] { max-width: 360px; }
  .max-w-\[480px\] { max-width: 480px; }
  .max-w-\[536px\] { max-width: 536px; }
  .max-w-\[664px\] { max-width: 664px; }
  .max-w-\[992px\] { max-width: 992px; }
  .max-w-\[1000px\] { max-width: 1000px; }
  .max-w-\[1200px\] { max-width: 1200px; }
  .max-w-\[2000px\] { max-width: 2000px; }
  .max-w-\[calc\(var\(--breakpoint-2xl\)-theme\(space\.16\)\)\] { max-width: calc(var(--breakpoint-2xl) - var(--spacing-16)); }
  .max-w-\[min\(100\%\,320px\)\] { max-width: min(100%, 320px); }
  .max-w-fit { max-width: fit-content; }
  .max-w-full { max-width: 100%; }
  .max-w-lg { max-width: var(--container-lg); }
  .max-w-max { max-width: max-content; }
  .max-w-md { max-width: var(--container-md); }
  .max-w-none { max-width: none; }
  .max-w-prose { max-width: 65ch; }
  .max-w-screen-2xl { max-width: var(--breakpoint-2xl); }
  .max-w-sm { max-width: var(--container-sm); }
  .max-w-xl { max-width: var(--container-xl); }
  .max-w-xs { max-width: var(--container-xs); }
  .min-w-0 { min-width: var(--size-0); }
  .min-w-24 { min-width: var(--size-24); }
  .min-w-128 { min-width: var(--size-128); }
  .min-w-256 { min-width: var(--size-256); }
  .min-w-\[40px\] { min-width: 40px; }
  .min-w-\[80px\] { min-width: 80px; }
  .min-w-\[90px\] { min-width: 90px; }
  .min-w-\[96px\] { min-width: 96px; }
  .min-w-\[320px\] { min-width: 320px; }
  .min-w-\[var\(--radix-select-trigger-width\)\] { min-width: var(--radix-select-trigger-width); }
  .min-w-full { min-width: 100%; }
  .min-w-max { min-width: max-content; }
  .flex-1 { flex: 1 1 0%; }
  .flex-\[1_0_33\%\] { flex: 1 0 33%; }
  .flex-auto { flex: 1 1 auto; }
  .flex-none { flex: 0 0 auto; }
  .shrink { flex-shrink: 1; }
  .shrink-0 { flex-shrink: 0; }
  .grow { flex-grow: 1; }
  .grow-0 { flex-grow: 0; }
  .grow-\[4\] { flex-grow: 4; }
  .basis-0 { flex-basis: var(--spacing-0); }
  .basis-6\/12 { flex-basis: 50%; }
  .basis-40 { flex-basis: var(--spacing-40); }
  .basis-\[40\%\] { flex-basis: 40%; }
  .basis-full { flex-basis: 100%; }
  .table-fixed { table-layout: fixed; }
  .origin-\[top_center\] { transform-origin: center top; }
  .origin-bottom-left { transform-origin: 0px 100%; }
  .origin-top { transform-origin: center top; }
  .-translate-x-1\/2 { --tw-translate-x: calc(calc(1 / 2 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-x-16\/2 { --tw-translate-x: calc(calc(16 / 2 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-x-56 { --tw-translate-x: calc(var(--spacing-56) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-x-0 { --tw-translate-x: var(--spacing-0); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-x-12 { --tw-translate-x: var(--spacing-12); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-y-1\/2 { --tw-translate-y: calc(calc(1 / 2 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-y-4 { --tw-translate-y: calc(var(--spacing-4) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-y-8 { --tw-translate-y: calc(var(--spacing-8) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-y-10 { --tw-translate-y: calc(var(--spacing-10) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .-translate-y-12 { --tw-translate-y: calc(var(--spacing-12) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-0 { --tw-translate-y: var(--spacing-0); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-10 { --tw-translate-y: var(--spacing-10); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-24 { --tw-translate-y: var(--spacing-24); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-256 { --tw-translate-y: var(--spacing-256); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-\[-24px\] { --tw-translate-y: -24px; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .translate-y-full { --tw-translate-y: 100%; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .scale-90 { --tw-scale-x: 90%; --tw-scale-y: 90%; --tw-scale-z: 90%; scale: var(--tw-scale-x) var(--tw-scale-y); }
  .-scale-x-100 { --tw-scale-x: calc(100% * -1); scale: var(--tw-scale-x) var(--tw-scale-y); }
  .scale-\[1\.6\] { scale: 1.6; }
  .-rotate-90 { rotate: -90deg; }
  .rotate-45 { rotate: 45deg; }
  .rotate-90 { rotate: 90deg; }
  .rotate-180 { rotate: 180deg; }
  .transform { transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,); }
  .animate-carouselScrollAnimation { animation: carousel-scroll var(--animation-duration,20s) var(--animation-direction,forwards) linear infinite; }
  .animate-countdownBlink { animation: 2s ease 0s infinite normal none running countdown-blink; }
  .animate-enterFromTop { animation: 0.4s ease 0s 1 normal forwards running enterFromTop; }
  .animate-fadeInAnimation { animation: 0.5s ease 0s 1 normal none running fade-in; }
  .animate-pulse { animation: var(--animate-pulse); }
  .animate-spin { animation: var(--animate-spin); }
  .animate-topBannerAnimation { animation: 4s ease 0s infinite alternate none running bg-scroll; }
  .cursor-default { cursor: default; }
  .cursor-pointer { cursor: pointer; }
  .touch-none { touch-action: none; }
  .resize { resize: both; }
  .snap-x { scroll-snap-type: x var(--tw-scroll-snap-strictness); }
  .snap-mandatory { --tw-scroll-snap-strictness: mandatory; }
  .snap-proximity { --tw-scroll-snap-strictness: proximity; }
  .snap-center { scroll-snap-align: center; }
  .snap-start { scroll-snap-align: start; }
  .scroll-m-0 { scroll-margin: var(--spacing-0); }
  .list-none { list-style-type: none; }
  .appearance-none { appearance: none; }
  .auto-rows-\[auto_1fr\] { grid-auto-rows: auto 1fr; }
  .auto-rows-max { grid-auto-rows: max-content; }
  .grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .grid-cols-7 { grid-template-columns: repeat(7, minmax(0px, 1fr)); }
  .grid-cols-\[1fr_1fr\] { grid-template-columns: 1fr 1fr; }
  .grid-cols-\[minmax\(0\,320px\)\] { grid-template-columns: minmax(0px, 320px); }
  .grid-cols-\[minmax\(0\,320px\)minmax\(0\,320px\)\] { grid-template-columns: minmax(0px, 320px) minmax(0px, 320px); }
  .grid-rows-1 { grid-template-rows: repeat(1, minmax(0px, 1fr)); }
  .grid-rows-\[repeat\(2\,360px\)\] { grid-template-rows: repeat(2, 360px); }
  .grid-rows-\[repeat\(3\,360px\)\] { grid-template-rows: repeat(3, 360px); }
  .grid-rows-\[repeat\(4\,360px\)\] { grid-template-rows: repeat(4, 360px); }
  .flex-col { flex-direction: column; }
  .flex-col-reverse { flex-direction: column-reverse; }
  .flex-row { flex-direction: row; }
  .flex-row-reverse { flex-direction: row-reverse; }
  .flex-nowrap { flex-wrap: nowrap; }
  .flex-wrap { flex-wrap: wrap; }
  .place-items-center { place-items: center; }
  .content-center { align-content: center; }
  .items-center { align-items: center; }
  .items-end { align-items: flex-end; }
  .items-start { align-items: flex-start; }
  .items-stretch { align-items: stretch; }
  .justify-around { justify-content: space-around; }
  .justify-between { justify-content: space-between; }
  .justify-center { justify-content: center; }
  .justify-end { justify-content: flex-end; }
  .justify-evenly { justify-content: space-evenly; }
  .justify-start { justify-content: flex-start; }
  .gap-0 { gap: var(--spacing-0); }
  .gap-1 { gap: var(--spacing-1); }
  .gap-4 { gap: var(--spacing-4); }
  .gap-8 { gap: var(--spacing-8); }
  .gap-12 { gap: var(--spacing-12); }
  .gap-16 { gap: var(--spacing-16); }
  .gap-20 { gap: var(--spacing-20); }
  .gap-24 { gap: var(--spacing-24); }
  .gap-32 { gap: var(--spacing-32); }
  .gap-40 { gap: var(--spacing-40); }
  .gap-48 { gap: var(--spacing-48); }
  .gap-56 { gap: var(--spacing-56); }
  .gap-64 { gap: var(--spacing-64); }
  .gap-80 { gap: var(--spacing-80); }
  .gap-\[2px\] { gap: 2px; }
  .gap-\[16px\] { gap: 16px; }
  :where(.space-y-8 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(var(--spacing-8) * var(--tw-space-y-reverse)); margin-block-end: calc(var(--spacing-8) * calc(1 - var(--tw-space-y-reverse))); }
  :where(.space-y-20 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(var(--spacing-20) * var(--tw-space-y-reverse)); margin-block-end: calc(var(--spacing-20) * calc(1 - var(--tw-space-y-reverse))); }
  .gap-x-8 { column-gap: var(--spacing-8); }
  .gap-x-12 { column-gap: var(--spacing-12); }
  .gap-x-16 { column-gap: var(--spacing-16); }
  .gap-x-48 { column-gap: var(--spacing-48); }
  .gap-x-64 { column-gap: var(--spacing-64); }
  .gap-y-8 { row-gap: var(--spacing-8); }
  .gap-y-16 { row-gap: var(--spacing-16); }
  .gap-y-24 { row-gap: var(--spacing-24); }
  .gap-y-32 { row-gap: var(--spacing-32); }
  :where(.divide-x > :not(:last-child)) { --tw-divide-x-reverse: 0; border-inline-style: var(--tw-border-style); border-inline-start-width: calc(1px * var(--tw-divide-x-reverse)); border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); }
  :where(.divide-y > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px * var(--tw-divide-y-reverse)); border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); }
  :where(.divide-y-2 > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(2px * var(--tw-divide-y-reverse)); border-bottom-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); }
  :where(.divide-none > :not(:last-child)) { --tw-border-style: none; border-style: none; }
  :where(.divide-solid > :not(:last-child)) { --tw-border-style: solid; border-style: solid; }
  :where(.divide-neutral-200 > :not(:last-child)) { border-color: rgb(229, 229, 229); }
  :where(.divide-neutral-300 > :not(:last-child)) { border-color: rgb(212, 212, 212); }
  :where(.divide-neutral-600 > :not(:last-child)) { border-color: rgb(82, 82, 82); }
  :where(.divide-white > :not(:last-child)) { border-color: var(--border-white); }
  .self-center { align-self: center; }
  .self-end { align-self: flex-end; }
  .self-start { align-self: flex-start; }
  .justify-self-center { justify-self: center; }
  .justify-self-end { justify-self: flex-end; }
  .justify-self-start { justify-self: flex-start; }
  .truncate { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
  .overflow-auto { overflow: auto; }
  .overflow-clip { overflow: clip; }
  .overflow-hidden { overflow: hidden; }
  .overflow-scroll { overflow: scroll; }
  .overflow-visible { overflow: visible; }
  .overflow-x-auto { overflow-x: auto; }
  .overflow-x-hidden { overflow-x: hidden; }
  .overflow-x-scroll { overflow-x: scroll; }
  .overflow-y-auto { overflow-y: auto; }
  .overflow-y-hidden { overflow-y: hidden; }
  .overflow-y-scroll { overflow-y: scroll; }
  .scroll-smooth { scroll-behavior: smooth; }
  .rounded-2xl { border-radius: var(--border-radius-2xl); }
  .rounded-\[12px\] { border-radius: 12px; }
  .rounded-\[16px\] { border-radius: 16px; }
  .rounded-\[32px\] { border-radius: 32px; }
  .rounded-\[50px\] { border-radius: 50px; }
  .rounded-\[100\%\] { border-radius: 100%; }
  .rounded-full { border-radius: var(--border-radius-full); }
  .rounded-lg { border-radius: var(--border-radius-lg); }
  .rounded-md { border-radius: var(--border-radius-md); }
  .rounded-sm { border-radius: var(--border-radius-sm); }
  .rounded-xl { border-radius: var(--border-radius-xl); }
  .rounded-xs { border-radius: var(--border-radius-xs); }
  .rounded-t-2xl { border-top-left-radius: var(--border-radius-2xl); border-top-right-radius: var(--border-radius-2xl); }
  .rounded-t-\[1\.25rem\] { border-top-left-radius: 1.25rem; border-top-right-radius: 1.25rem; }
  .rounded-t-\[20px\] { border-top-left-radius: 20px; border-top-right-radius: 20px; }
  .rounded-t-\[32px\] { border-top-left-radius: 32px; border-top-right-radius: 32px; }
  .rounded-t-xs { border-top-left-radius: var(--border-radius-xs); border-top-right-radius: var(--border-radius-xs); }
  .rounded-l-lg { border-top-left-radius: var(--border-radius-lg); border-bottom-left-radius: var(--border-radius-lg); }
  .rounded-b-\[1\.25rem\] { border-bottom-right-radius: 1.25rem; border-bottom-left-radius: 1.25rem; }
  .rounded-b-\[4px\] { border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
  .rounded-b-\[20px\] { border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; }
  .rounded-b-\[32px\] { border-bottom-right-radius: 32px; border-bottom-left-radius: 32px; }
  .rounded-b-xs { border-bottom-right-radius: var(--border-radius-xs); border-bottom-left-radius: var(--border-radius-xs); }
  .border { border-style: var(--tw-border-style); border-width: 1px; }
  .border-0 { border-style: var(--tw-border-style); border-width: 0px; }
  .border-2 { border-style: var(--tw-border-style); border-width: 2px; }
  .border-x { border-inline-style: var(--tw-border-style); border-inline-width: 1px; }
  .border-y { border-block-style: var(--tw-border-style); border-block-width: 1px; }
  .border-s { border-inline-start-style: var(--tw-border-style); border-inline-start-width: 1px; }
  .border-e { border-inline-end-style: var(--tw-border-style); border-inline-end-width: 1px; }
  .border-t { border-top-style: var(--tw-border-style); border-top-width: 1px; }
  .border-t-2 { border-top-style: var(--tw-border-style); border-top-width: 2px; }
  .border-r { border-right-style: var(--tw-border-style); border-right-width: 1px; }
  .border-b { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }
  .border-b-2 { border-bottom-style: var(--tw-border-style); border-bottom-width: 2px; }
  .border-l { border-left-style: var(--tw-border-style); border-left-width: 1px; }
  .border-dashed { --tw-border-style: dashed; border-style: dashed; }
  .border-none { --tw-border-style: none; border-style: none; }
  .border-solid { --tw-border-style: solid; border-style: solid; }
  .border-\[\#5BA34D\] { border-color: rgb(91, 163, 77); }
  .border-base { border-color: var(--border-base); }
  .border-black, .border-black\/5 { border-color: var(--border-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-black\/5 { border-color: color-mix(in oklab, var(--border-black) 5%, transparent); }
}
  .border-gray-100 { border-color: rgb(243, 244, 246); }
  .border-gray-200 { border-color: rgb(229, 231, 235); }
  .border-gray-300 { border-color: rgb(209, 213, 219); }
  .border-gray-400 { border-color: rgb(156, 163, 175); }
  .border-green-400 { border-color: rgb(110, 200, 92); }
  .border-inherit { border-color: inherit; }
  .border-neutral-100 { border-color: rgb(245, 245, 245); }
  .border-neutral-200 { border-color: rgb(229, 229, 229); }
  .border-neutral-300 { border-color: rgb(212, 212, 212); }
  .border-neutral-400 { border-color: rgb(163, 163, 163); }
  .border-neutral-500 { border-color: rgb(115, 115, 115); }
  .border-neutral-600 { border-color: rgb(82, 82, 82); }
  .border-neutral-700 { border-color: rgb(64, 64, 64); }
  .border-neutral-800 { border-color: rgb(38, 38, 38); }
  .border-orange-200 { border-color: rgb(255, 194, 164); }
  .border-orange-800 { border-color: rgb(178, 58, 0); }
  .border-primary { border-color: rgb(255, 83, 0); }
  .border-purple { border-color: rgb(212, 160, 255); }
  .border-red-500 { border-color: rgb(240, 79, 82); }
  .border-transparent { border-color: rgba(0, 0, 0, 0); }
  .border-white, .border-white\/10 { border-color: var(--border-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-white\/10 { border-color: color-mix(in oklab, var(--border-white) 10%, transparent); }
}
  .border-white\/30 { border-color: var(--border-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .border-white\/30 { border-color: color-mix(in oklab, var(--border-white) 30%, transparent); }
}
  .border-t-black { border-top-color: var(--border-black); }
  .border-t-gray-300 { border-top-color: rgb(209, 213, 219); }
  .border-t-neutral-200 { border-top-color: rgb(229, 229, 229); }
  .border-t-neutral-300 { border-top-color: rgb(212, 212, 212); }
  .border-t-neutral-600 { border-top-color: rgb(82, 82, 82); }
  .border-t-neutral-800 { border-top-color: rgb(38, 38, 38); }
  .border-b-gray-300 { border-bottom-color: rgb(209, 213, 219); }
  .bg-transparent-pattern { opacity: 0.8; background-color: rgb(255, 255, 255); background-image: repeating-linear-gradient(45deg, rgb(197, 197, 197) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 75%, rgb(197, 197, 197) 75%, rgb(197, 197, 197)), repeating-linear-gradient(45deg, rgb(197, 197, 197) 25%, rgb(255, 255, 255) 25%, rgb(255, 255, 255) 75%, rgb(197, 197, 197) 75%, rgb(197, 197, 197)); background-position: 0px 0px, 6px 6px; background-size: 12px 12px; }
  .bg-\[\#3D5E99\] { background-color: rgb(61, 94, 153); }
  .bg-\[\#3F7056\] { background-color: rgb(63, 112, 86); }
  .bg-\[\#4A3EC1\] { background-color: rgb(74, 62, 193); }
  .bg-\[\#4e4b48\] { background-color: rgb(78, 75, 72); }
  .bg-\[\#6C4675\] { background-color: rgb(108, 70, 117); }
  .bg-\[\#8C102B\] { background-color: rgb(140, 16, 43); }
  .bg-\[\#9B2B5A\] { background-color: rgb(155, 43, 90); }
  .bg-\[\#79B16E\] { background-color: rgb(121, 177, 110); }
  .bg-\[\#79B16E\]\/12 { background-color: lab(67.0647 -28.9172 28.2563 / 0.12); }
  .bg-\[\#2271B3\] { background-color: rgb(34, 113, 179); }
  .bg-\[\#34657C\] { background-color: rgb(52, 101, 124); }
  .bg-\[\#202020\] { background-color: rgb(32, 32, 32); }
  .bg-\[\#A2C3F3\] { background-color: rgb(162, 195, 243); }
  .bg-\[\#BACC8E\] { background-color: rgb(186, 204, 142); }
  .bg-\[\#BF0606\] { background-color: rgb(191, 6, 6); }
  .bg-\[\#C1ECC1\] { background-color: rgb(193, 236, 193); }
  .bg-\[\#EDCCCE\] { background-color: rgb(237, 204, 206); }
  .bg-\[\#F3D5E7\] { background-color: rgb(243, 213, 231); }
  .bg-\[\#F4F4F4\] { background-color: rgb(244, 244, 244); }
  .bg-\[\#F6A950\] { background-color: rgb(246, 169, 80); }
  .bg-\[\#F54021\] { background-color: rgb(245, 64, 33); }
  .bg-\[\#FDC\] { background-color: rgb(255, 221, 204); }
  .bg-\[\#FFF\] { background-color: rgb(255, 255, 255); }
  .bg-\[\#dbe5ee\] { background-color: rgb(219, 229, 238); }
  .bg-\[\#e9e9e9\] { background-color: rgb(233, 233, 233); }
  .bg-black, .bg-black\/0 { background-color: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .bg-black\/0 { background-color: color-mix(in oklab, var(--background-black) 0%, transparent); }
}
  .bg-black\/10 { background-color: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .bg-black\/10 { background-color: color-mix(in oklab, var(--background-black) 10%, transparent); }
}
  .bg-black\/20 { background-color: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .bg-black\/20 { background-color: color-mix(in oklab, var(--background-black) 20%, transparent); }
}
  .bg-black\/25 { background-color: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .bg-black\/25 { background-color: color-mix(in oklab, var(--background-black) 25%, transparent); }
}
  .bg-black\/40 { background-color: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .bg-black\/40 { background-color: color-mix(in oklab, var(--background-black) 40%, transparent); }
}
  .bg-black\/50 { background-color: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .bg-black\/50 { background-color: color-mix(in oklab, var(--background-black) 50%, transparent); }
}
  .bg-crypto-btc { background-color: rgb(247, 147, 26); }
  .bg-crypto-sol { background-color: var(--color-crypto-sol); }
  .bg-gray-100 { background-color: rgb(243, 244, 246); }
  .bg-gray-200 { background-color: rgb(229, 231, 235); }
  .bg-green-50 { background-color: rgb(244, 251, 242); }
  .bg-green-400 { background-color: rgb(110, 200, 92); }
  .bg-green-400\/15 { background-color: lab(73.2356 -43.683 44.5558 / 0.15); }
  .bg-green-950 { background-color: rgb(20, 43, 18); }
  .bg-inherit { background-color: inherit; }
  .bg-neutral-50 { background-color: rgb(250, 250, 250); }
  .bg-neutral-100 { background-color: rgb(245, 245, 245); }
  .bg-neutral-200 { background-color: rgb(229, 229, 229); }
  .bg-neutral-200\/15 { background-color: lab(90.9411 0 0 / 0.15); }
  .bg-neutral-300 { background-color: rgb(212, 212, 212); }
  .bg-neutral-400 { background-color: rgb(163, 163, 163); }
  .bg-neutral-400\/20 { background-color: lab(66.995 0.0000298023 0 / 0.2); }
  .bg-neutral-500 { background-color: rgb(115, 115, 115); }
  .bg-neutral-500\/6 { background-color: lab(48.4411 0 0 / 0.06); }
  .bg-neutral-500\/15 { background-color: lab(48.4411 0 0 / 0.15); }
  .bg-neutral-600 { background-color: rgb(82, 82, 82); }
  .bg-neutral-700 { background-color: rgb(64, 64, 64); }
  .bg-neutral-800 { background-color: rgb(38, 38, 38); }
  .bg-neutral-800\/10 { background-color: lab(15.1597 0.0000149012 0 / 0.1); }
  .bg-neutral-900 { background-color: rgb(23, 23, 23); }
  .bg-neutral-950 { background-color: rgb(10, 10, 10); }
  .bg-orange-50 { background-color: rgb(254, 240, 233); }
  .bg-orange-100 { background-color: rgb(255, 221, 204); }
  .bg-orange-400\/15 { background-color: lab(70.5946 41.4206 48.9416 / 0.15); }
  .bg-orange-950 { background-color: rgb(51, 16, 0); }
  .bg-primary { background-color: rgb(255, 83, 0); }
  .bg-purple { background-color: rgb(212, 160, 255); }
  .bg-purple-50 { background-color: rgb(251, 245, 255); }
  .bg-purple-100 { background-color: rgb(246, 236, 255); }
  .bg-purple-200 { background-color: rgb(242, 226, 255); }
  .bg-purple\/30 { background-color: lab(73.4879 32.8073 -40.0828 / 0.3); }
  .bg-red-50 { background-color: rgb(254, 241, 241); }
  .bg-red-400\/15 { background-color: lab(64.968 52.4548 25.2732 / 0.15); }
  .bg-red-950 { background-color: rgb(59, 18, 18); }
  .bg-surface { background-color: var(--background-surface); }
  .bg-transparent { background-color: rgba(0, 0, 0, 0); }
  .bg-white, .bg-white\/5 { background-color: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .bg-white\/5 { background-color: color-mix(in oklab, var(--background-white) 5%, transparent); }
}
  .bg-white\/10 { background-color: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .bg-white\/10 { background-color: color-mix(in oklab, var(--background-white) 10%, transparent); }
}
  .bg-white\/20 { background-color: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .bg-white\/20 { background-color: color-mix(in oklab, var(--background-white) 20%, transparent); }
}
  .bg-white\/70 { background-color: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .bg-white\/70 { background-color: color-mix(in oklab, var(--background-white) 70%, transparent); }
}
  .bg-linear-to-b { --tw-gradient-position: to bottom; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .bg-linear-to-b { --tw-gradient-position: to bottom in oklab; }
}
  .bg-linear-to-b { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .bg-linear-to-br { --tw-gradient-position: to bottom right; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .bg-linear-to-br { --tw-gradient-position: to bottom right in oklab; }
}
  .bg-linear-to-br { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .bg-linear-to-l { --tw-gradient-position: to left; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .bg-linear-to-l { --tw-gradient-position: to left in oklab; }
}
  .bg-linear-to-l { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .bg-linear-to-r { --tw-gradient-position: to right; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .bg-linear-to-r { --tw-gradient-position: to right in oklab; }
}
  .bg-linear-to-r { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .bg-linear-to-t { --tw-gradient-position: to top; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .bg-linear-to-t { --tw-gradient-position: to top in oklab; }
}
  .bg-linear-to-t { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .bg-linear-to-tl { --tw-gradient-position: to top left; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .bg-linear-to-tl { --tw-gradient-position: to top left in oklab; }
}
  .bg-linear-to-tl { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .bg-linear-to-tr { --tw-gradient-position: to top right; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .bg-linear-to-tr { --tw-gradient-position: to top right in oklab; }
}
  .bg-linear-to-tr { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .bg-gradient-to-r { --tw-gradient-position: to right in oklab; background-image: linear-gradient(var(--tw-gradient-stops)); }
  .border-corner-crypto-btc { background-image: url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%23F7931A' transform='rotate(0)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 3L4 2.5L0.525714 2.5L0.525714 1.2275e-07L-1.62239e-07 1.41324e-07L0 3L4 3Z' fill='%23F7931A'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%23F7931A' transform='rotate(180 2 1.5)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0 0L2.90771e-08 0.5L3.47429 0.5L3.47429 3L4 3L4 -1.74846e-07L0 0Z' fill='%23F7931A'/%3e%3c/svg%3e"); background-position: 0px 0px, 0px 100%, 100% 100%, 100% 0px; background-repeat: no-repeat; }
  .border-corner-crypto-sol { background-image: url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%232CF7AB' transform='rotate(0)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 3L4 2.5L0.525714 2.5L0.525714 1.2275e-07L-1.62239e-07 1.41324e-07L0 3L4 3Z' fill='%232CF7AB'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%232CF7AB' transform='rotate(180 2 1.5)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0 0L2.90771e-08 0.5L3.47429 0.5L3.47429 3L4 3L4 -1.74846e-07L0 0Z' fill='%232CF7AB'/%3e%3c/svg%3e"); background-position: 0px 0px, 0px 100%, 100% 100%, 100% 0px; background-repeat: no-repeat; }
  .border-corner-neutral-400 { background-image: url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='oklch(70.8%25 0 0)' transform='rotate(0)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 3L4 2.5L0.525714 2.5L0.525714 1.2275e-07L-1.62239e-07 1.41324e-07L0 3L4 3Z' fill='oklch(70.8%25 0 0)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='oklch(70.8%25 0 0)' transform='rotate(180 2 1.5)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0 0L2.90771e-08 0.5L3.47429 0.5L3.47429 3L4 3L4 -1.74846e-07L0 0Z' fill='oklch(70.8%25 0 0)'/%3e%3c/svg%3e"); background-position: 0px 0px, 0px 100%, 100% 100%, 100% 0px; background-repeat: no-repeat; }
  .border-corner-primary { background-image: url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%23FF5300' transform='rotate(0)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 3L4 2.5L0.525714 2.5L0.525714 1.2275e-07L-1.62239e-07 1.41324e-07L0 3L4 3Z' fill='%23FF5300'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%23FF5300' transform='rotate(180 2 1.5)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0 0L2.90771e-08 0.5L3.47429 0.5L3.47429 3L4 3L4 -1.74846e-07L0 0Z' fill='%23FF5300'/%3e%3c/svg%3e"); background-position: 0px 0px, 0px 100%, 100% 100%, 100% 0px; background-repeat: no-repeat; }
  .border-corner-purple { background-image: url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%23D4A0FF' transform='rotate(0)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 3L4 2.5L0.525714 2.5L0.525714 1.2275e-07L-1.62239e-07 1.41324e-07L0 3L4 3Z' fill='%23D4A0FF'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%23D4A0FF' transform='rotate(180 2 1.5)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0 0L2.90771e-08 0.5L3.47429 0.5L3.47429 3L4 3L4 -1.74846e-07L0 0Z' fill='%23D4A0FF'/%3e%3c/svg%3e"); background-position: 0px 0px, 0px 100%, 100% 100%, 100% 0px; background-repeat: no-repeat; }
  .bg-\[linear-gradient\(123deg\,var\(--color-light-grey-050-70\)_0\%\,var\(--color-light-grey-050-50\)_100\%\)\] { background-image: linear-gradient(123deg,var(--color-light-grey-050-70) 0%,var(--color-light-grey-050-50) 100%); }
  .bg-\[linear-gradient\(135deg\,\#0F905E_20\%\,\#7BC6A9_58\.5\%\,\#0F905E_90\%\)\] { background-image: linear-gradient(135deg, rgb(15, 144, 94) 20%, rgb(123, 198, 169) 58.5%, rgb(15, 144, 94) 90%); }
  .bg-\[linear-gradient\(135deg\,\#BF6B2F_20\%\,\#F0C68E_58\.5\%\,\#D28046_90\%\)\] { background-image: linear-gradient(135deg, rgb(191, 107, 47) 20%, rgb(240, 198, 142) 58.5%, rgb(210, 128, 70) 90%); }
  .bg-\[linear-gradient\(180deg\,\#3D3C3C_50\%\,\#A0BD6C_50\%\)\] { background-image: linear-gradient(rgb(61, 60, 60) 50%, rgb(160, 189, 108) 50%); }
  .bg-\[linear-gradient\(180deg\,\#4D4B48_50\%\,\#00C36A_50\%\,\#008AA8_100\%\)\] { background-image: linear-gradient(rgb(77, 75, 72) 50%, rgb(0, 195, 106) 50%, rgb(0, 138, 168) 100%); }
  .bg-\[linear-gradient\(180deg\,\#4D4B48_50\%\,\#006CE3_50\%\,\#9D8CF7_100\%\)\] { background-image: linear-gradient(rgb(77, 75, 72) 50%, rgb(0, 108, 227) 50%, rgb(157, 140, 247) 100%); }
  .bg-\[linear-gradient\(180deg\,\#4D4B48_50\%\,\#C781EB_50\%\,\#6FF6B9_100\%\)\] { background-image: linear-gradient(rgb(77, 75, 72) 50%, rgb(199, 129, 235) 50%, rgb(111, 246, 185) 100%); }
  .bg-\[linear-gradient\(180deg\,\#4D4B48_50\%\,\#DEDEDE_50\%\)\] { background-image: linear-gradient(rgb(77, 75, 72) 50%, rgb(222, 222, 222) 50%); }
  .bg-\[linear-gradient\(180deg\,\#4D4B48_50\%\,\#E66E67_50\%\,\#262EBA_100\%\)\] { background-image: linear-gradient(rgb(77, 75, 72) 50%, rgb(230, 110, 103) 50%, rgb(38, 46, 186) 100%); }
  .bg-\[linear-gradient\(180deg\,\#4D4B48_50\%\,\#E49342_50\%\)\] { background-image: linear-gradient(rgb(77, 75, 72) 50%, rgb(228, 147, 66) 50%); }
  .bg-\[linear-gradient\(180deg\,\#4D4B48_50\%\,\#F3B57C_50\%\,\#4D1493_100\%\)\] { background-image: linear-gradient(rgb(77, 75, 72) 50%, rgb(243, 181, 124) 50%, rgb(77, 20, 147) 100%); }
  .bg-\[linear-gradient\(180deg\,\#5E4FBC_50\%\,\#B39768_50\%\,\#E7C968_99\.52\%\)\] { background-image: linear-gradient(rgb(94, 79, 188) 50%, rgb(179, 151, 104) 50%, rgb(231, 201, 104) 99.52%); }
  .bg-\[linear-gradient\(180deg\,\#202020_50\%\,\#DEDEDE_50\%\)\] { background-image: linear-gradient(rgb(32, 32, 32) 50%, rgb(222, 222, 222) 50%); }
  .bg-\[linear-gradient\(180deg\,\#BF532F_50\%\,\#DEDEDE_50\%\)\] { background-image: linear-gradient(rgb(191, 83, 47) 50%, rgb(222, 222, 222) 50%); }
  .bg-\[linear-gradient\(180deg\,\#E49342_50\%\,\#DEDEDE_50\%\)\] { background-image: linear-gradient(rgb(228, 147, 66) 50%, rgb(222, 222, 222) 50%); }
  .bg-\[linear-gradient\(180deg\,\#FCDB6F_0\%\,\#A6914C_100\%\)\] { background-image: linear-gradient(rgb(252, 219, 111) 0%, rgb(166, 145, 76) 100%); }
  .bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)_0\%\,\#fff_45\%\)\] { background-image: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 45%); }
  .bg-\[url\(\/images\/blue-gradient\.jpg\)\] { background-image: url("shop.ledger.com/images/blue-gradient.jpg"); }
  .bg-\[url\(\/variantsColors\/aubergine\.webp\)\] { background-image: url("shop.ledger.com/variantsColors/aubergine.webp"); }
  .bg-\[url\(\/variantsColors\/black_solana\.webp\)\] { background-image: url("shop.ledger.com/variantsColors/black_solana.webp"); }
  .bg-\[url\(\/variantsColors\/bonk\.webp\)\] { background-image: url("shop.ledger.com/variantsColors/bonk.webp"); }
  .bg-\[url\(\/variantsColors\/btcorange\.webp\)\] { background-image: url("shop.ledger.com/variantsColors/btcorange.webp"); }
  .bg-\[url\(\/variantsColors\/charcoal\.webp\)\] { background-image: url("shop.ledger.com/variantsColors/charcoal.webp"); }
  .bg-\[url\(\/variantsColors\/gradient_solana\.webp\)\] { background-image: url("shop.ledger.com/variantsColors/gradient_solana.webp"); }
  .bg-dot-large-neutral-600 { background-image: url("data:image/svg+xml,%3csvg width='1439' height='266' viewBox='0 0 1439 266' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3cmask id='mask0_3674_98865' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='137' y='22' width='1165' height='222'%3e %3cellipse cx='719.5' cy='133' rx='582.5' ry='111' fill='%23D9D9D9'/%3e %3c/mask%3e %3cg mask='url("%23mask0_3674_98865/index.html")'%3e %3cmask id='mask1_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='-39' y='0' width='266' height='266'%3e %3cpath d='M226.919 0H-38.8008V265.33H226.919V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url("%23mask1_3674_98865/index.html")'%3e %3cpath d='M171.672 51.6192L169.551 53.7405L171.672 55.8619L173.793 53.7405L171.672 51.6192Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M223.91 51.62L221.789 53.7413L223.91 55.8626L226.032 53.7413L223.91 51.62Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M171.672 103.858L169.551 105.98L171.672 108.101L173.793 105.98L171.672 103.858Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M223.91 103.859L221.789 105.981L223.91 108.102L226.032 105.981L223.91 103.859Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M171.668 156.098L169.547 158.219L171.668 160.34L173.79 158.219L171.668 156.098Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M223.91 156.099L221.789 158.22L223.91 160.341L226.032 158.22L223.91 156.099Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M171.676 208.344L169.555 210.465L171.676 212.587L173.797 210.465L171.676 208.344Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M223.914 208.355L221.793 210.476L223.914 212.597L226.036 210.476L223.914 208.355Z' fill='oklch(43.9%25 0 0)'/%3e %3c/g%3e %3cmask id='mask2_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='273' y='0' width='267' height='266'%3e %3cpath d='M539.642 0H273.922V265.33H539.642V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url("%23mask2_3674_98865/index.html")'%3e %3cpath d='M275.418 51.6133L273.297 53.7346L275.418 55.856L277.54 53.7346L275.418 51.6133Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M327.668 51.624L325.547 53.7454L327.668 55.8667L329.79 53.7454L327.668 51.624Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M379.914 51.6177L377.793 53.739L379.914 55.8604L382.036 53.739L379.914 51.6177Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M432.153 51.6185L430.031 53.7398L432.153 55.8611L434.274 53.7398L432.153 51.6185Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M484.395 51.6192L482.273 53.7405L484.395 55.8619L486.516 53.7405L484.395 51.6192Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M536.633 51.62L534.512 53.7413L536.633 55.8626L538.754 53.7413L536.633 51.62Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M275.418 103.863L273.297 105.984L275.418 108.105L277.54 105.984L275.418 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M327.668 103.863L325.547 105.985L327.668 108.106L329.79 105.985L327.668 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M379.914 103.857L377.793 105.978L379.914 108.1L382.036 105.978L379.914 103.857Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M432.153 103.858L430.031 105.979L432.153 108.1L434.274 105.979L432.153 103.858Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M484.395 103.858L482.273 105.98L484.395 108.101L486.516 105.98L484.395 103.858Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M536.633 103.859L534.512 105.981L536.633 108.102L538.754 105.981L536.633 103.859Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M275.418 156.102L273.297 158.223L275.418 160.344L277.54 158.223L275.418 156.102Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M327.656 156.103L325.535 158.224L327.656 160.345L329.778 158.224L327.656 156.103Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M379.914 156.096L377.793 158.218L379.914 160.339L382.036 158.218L379.914 156.096Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M432.153 156.097L430.031 158.218L432.153 160.34L434.274 158.218L432.153 156.097Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M484.391 156.098L482.27 158.219L484.391 160.34L486.512 158.219L484.391 156.098Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M536.633 156.099L534.512 158.22L536.633 160.341L538.754 158.22L536.633 156.099Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M275.426 208.348L273.305 210.469L275.426 212.591L277.547 210.469L275.426 208.348Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M327.664 208.349L325.543 210.47L327.664 212.592L329.786 210.47L327.664 208.349Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M379.91 208.343L377.789 210.464L379.91 212.585L382.032 210.464L379.91 208.343Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M432.16 208.343L430.039 210.465L432.16 212.586L434.282 210.465L432.16 208.343Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M484.399 208.344L482.277 210.465L484.399 212.587L486.52 210.465L484.399 208.344Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M536.637 208.355L534.516 210.476L536.637 212.597L538.758 210.476L536.637 208.355Z' fill='oklch(43.9%25 0 0)'/%3e %3c/g%3e %3cmask id='mask3_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='586' y='0' width='267' height='266'%3e %3cpath d='M852.361 0H586.641V265.33H852.361V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url("%23mask3_3674_98865/index.html")'%3e %3cpath d='M588.137 51.6133L586.016 53.7346L588.137 55.856L590.258 53.7346L588.137 51.6133Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M640.387 51.624L638.266 53.7454L640.387 55.8667L642.508 53.7454L640.387 51.624Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M692.633 51.6177L690.512 53.739L692.633 55.8604L694.754 53.739L692.633 51.6177Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M744.871 51.6185L742.75 53.7398L744.871 55.8611L746.993 53.7398L744.871 51.6185Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M797.114 51.6192L794.992 53.7405L797.114 55.8619L799.235 53.7405L797.114 51.6192Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M849.352 51.62L847.23 53.7413L849.352 55.8626L851.473 53.7413L849.352 51.62Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M588.137 103.863L586.016 105.984L588.137 108.105L590.258 105.984L588.137 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M640.387 103.863L638.266 105.985L640.387 108.106L642.508 105.985L640.387 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M692.633 103.857L690.512 105.978L692.633 108.1L694.754 105.978L692.633 103.857Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M744.871 103.858L742.75 105.979L744.871 108.1L746.993 105.979L744.871 103.858Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M797.114 103.858L794.992 105.98L797.114 108.101L799.235 105.98L797.114 103.858Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M849.352 103.859L847.23 105.981L849.352 108.102L851.473 105.981L849.352 103.859Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M588.137 156.102L586.016 158.223L588.137 160.344L590.258 158.223L588.137 156.102Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M640.375 156.103L638.254 158.224L640.375 160.345L642.497 158.224L640.375 156.103Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M692.633 156.096L690.512 158.218L692.633 160.339L694.754 158.218L692.633 156.096Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M744.871 156.097L742.75 158.218L744.871 160.34L746.993 158.218L744.871 156.097Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M797.11 156.098L794.988 158.219L797.11 160.34L799.231 158.219L797.11 156.098Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M849.352 156.099L847.23 158.22L849.352 160.341L851.473 158.22L849.352 156.099Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M588.145 208.348L586.023 210.469L588.145 212.591L590.266 210.469L588.145 208.348Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M640.383 208.349L638.262 210.47L640.383 212.592L642.504 210.47L640.383 208.349Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M692.629 208.343L690.508 210.464L692.629 212.585L694.75 210.464L692.629 208.343Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M744.879 208.343L742.758 210.465L744.879 212.586L747 210.465L744.879 208.343Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M797.117 208.344L794.996 210.465L797.117 212.587L799.239 210.465L797.117 208.344Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M849.356 208.355L847.234 210.476L849.356 212.597L851.477 210.476L849.356 208.355Z' fill='oklch(43.9%25 0 0)'/%3e %3c/g%3e %3cmask id='mask4_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='899' y='0' width='267' height='266'%3e %3cpath d='M1165.08 0H899.359V265.33H1165.08V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url("%23mask4_3674_98865/index.html")'%3e %3cpath d='M900.856 51.6133L898.734 53.7346L900.856 55.856L902.977 53.7346L900.856 51.6133Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M953.106 51.624L950.984 53.7454L953.106 55.8667L955.227 53.7454L953.106 51.624Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1005.35 51.6177L1003.23 53.739L1005.35 55.8604L1007.47 53.739L1005.35 51.6177Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1057.59 51.6185L1055.47 53.7398L1057.59 55.8611L1059.71 53.7398L1057.59 51.6185Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1109.83 51.6192L1107.71 53.7405L1109.83 55.8619L1111.95 53.7405L1109.83 51.6192Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1162.07 51.62L1159.95 53.7413L1162.07 55.8626L1164.19 53.7413L1162.07 51.62Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M900.856 103.863L898.734 105.984L900.856 108.105L902.977 105.984L900.856 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M953.106 103.863L950.984 105.985L953.106 108.106L955.227 105.985L953.106 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1005.35 103.857L1003.23 105.978L1005.35 108.1L1007.47 105.978L1005.35 103.857Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1057.59 103.858L1055.47 105.979L1057.59 108.1L1059.71 105.979L1057.59 103.858Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1109.83 103.858L1107.71 105.98L1109.83 108.101L1111.95 105.98L1109.83 103.858Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1162.07 103.859L1159.95 105.981L1162.07 108.102L1164.19 105.981L1162.07 103.859Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M900.856 156.102L898.734 158.223L900.856 160.344L902.977 158.223L900.856 156.102Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M953.094 156.103L950.973 158.224L953.094 160.345L955.215 158.224L953.094 156.103Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1005.35 156.096L1003.23 158.218L1005.35 160.339L1007.47 158.218L1005.35 156.096Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1057.59 156.097L1055.47 158.218L1057.59 160.34L1059.71 158.218L1057.59 156.097Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1109.83 156.098L1107.71 158.219L1109.83 160.34L1111.95 158.219L1109.83 156.098Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1162.07 156.099L1159.95 158.22L1162.07 160.341L1164.19 158.22L1162.07 156.099Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M900.864 208.348L898.742 210.469L900.864 212.591L902.985 210.469L900.864 208.348Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M953.102 208.349L950.98 210.47L953.102 212.592L955.223 210.47L953.102 208.349Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1005.35 208.343L1003.23 210.464L1005.35 212.585L1007.47 210.464L1005.35 208.343Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1057.6 208.343L1055.48 210.465L1057.6 212.586L1059.72 210.465L1057.6 208.343Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1109.84 208.344L1107.71 210.465L1109.84 212.587L1111.96 210.465L1109.84 208.344Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1162.07 208.355L1159.95 210.476L1162.07 212.597L1164.2 210.476L1162.07 208.355Z' fill='oklch(43.9%25 0 0)'/%3e %3c/g%3e %3cmask id='mask5_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='1212' y='0' width='266' height='266'%3e %3cpath d='M1477.8 0H1212.08V265.33H1477.8V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url("%23mask5_3674_98865/index.html")'%3e %3cpath d='M1213.57 51.6133L1211.45 53.7346L1213.57 55.856L1215.7 53.7346L1213.57 51.6133Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1265.82 51.624L1263.7 53.7454L1265.82 55.8667L1267.95 53.7454L1265.82 51.624Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1213.57 103.863L1211.45 105.984L1213.57 108.105L1215.7 105.984L1213.57 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1265.82 103.863L1263.7 105.985L1265.82 108.106L1267.95 105.985L1265.82 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1213.57 156.102L1211.45 158.223L1213.57 160.344L1215.7 158.223L1213.57 156.102Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1265.81 156.103L1263.69 158.224L1265.81 160.345L1267.93 158.224L1265.81 156.103Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1213.58 208.348L1211.46 210.469L1213.58 212.591L1215.7 210.469L1213.58 208.348Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1265.82 208.349L1263.7 210.47L1265.82 212.592L1267.94 210.47L1265.82 208.349Z' fill='oklch(43.9%25 0 0)'/%3e %3c/g%3e %3c/g%3e %3c/svg%3e"); }
  .bg-dot-large-white { background-image: url("data:image/svg+xml,%3csvg width='1439' height='266' viewBox='0 0 1439 266' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3cmask id='mask0_3674_98865' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='137' y='22' width='1165' height='222'%3e %3cellipse cx='719.5' cy='133' rx='582.5' ry='111' fill='%23D9D9D9'/%3e %3c/mask%3e %3cg mask='url("%23mask0_3674_98865/index.html")'%3e %3cmask id='mask1_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='-39' y='0' width='266' height='266'%3e %3cpath d='M226.919 0H-38.8008V265.33H226.919V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url("%23mask1_3674_98865/index.html")'%3e %3cpath d='M171.672 51.6192L169.551 53.7405L171.672 55.8619L173.793 53.7405L171.672 51.6192Z' fill='white'/%3e %3cpath d='M223.91 51.62L221.789 53.7413L223.91 55.8626L226.032 53.7413L223.91 51.62Z' fill='white'/%3e %3cpath d='M171.672 103.858L169.551 105.98L171.672 108.101L173.793 105.98L171.672 103.858Z' fill='white'/%3e %3cpath d='M223.91 103.859L221.789 105.981L223.91 108.102L226.032 105.981L223.91 103.859Z' fill='white'/%3e %3cpath d='M171.668 156.098L169.547 158.219L171.668 160.34L173.79 158.219L171.668 156.098Z' fill='white'/%3e %3cpath d='M223.91 156.099L221.789 158.22L223.91 160.341L226.032 158.22L223.91 156.099Z' fill='white'/%3e %3cpath d='M171.676 208.344L169.555 210.465L171.676 212.587L173.797 210.465L171.676 208.344Z' fill='white'/%3e %3cpath d='M223.914 208.355L221.793 210.476L223.914 212.597L226.036 210.476L223.914 208.355Z' fill='white'/%3e %3c/g%3e %3cmask id='mask2_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='273' y='0' width='267' height='266'%3e %3cpath d='M539.642 0H273.922V265.33H539.642V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url("%23mask2_3674_98865/index.html")'%3e %3cpath d='M275.418 51.6133L273.297 53.7346L275.418 55.856L277.54 53.7346L275.418 51.6133Z' fill='white'/%3e %3cpath d='M327.668 51.624L325.547 53.7454L327.668 55.8667L329.79 53.7454L327.668 51.624Z' fill='white'/%3e %3cpath d='M379.914 51.6177L377.793 53.739L379.914 55.8604L382.036 53.739L379.914 51.6177Z' fill='white'/%3e %3cpath d='M432.153 51.6185L430.031 53.7398L432.153 55.8611L434.274 53.7398L432.153 51.6185Z' fill='white'/%3e %3cpath d='M484.395 51.6192L482.273 53.7405L484.395 55.8619L486.516 53.7405L484.395 51.6192Z' fill='white'/%3e %3cpath d='M536.633 51.62L534.512 53.7413L536.633 55.8626L538.754 53.7413L536.633 51.62Z' fill='white'/%3e %3cpath d='M275.418 103.863L273.297 105.984L275.418 108.105L277.54 105.984L275.418 103.863Z' fill='white'/%3e %3cpath d='M327.668 103.863L325.547 105.985L327.668 108.106L329.79 105.985L327.668 103.863Z' fill='white'/%3e %3cpath d='M379.914 103.857L377.793 105.978L379.914 108.1L382.036 105.978L379.914 103.857Z' fill='white'/%3e %3cpath d='M432.153 103.858L430.031 105.979L432.153 108.1L434.274 105.979L432.153 103.858Z' fill='white'/%3e %3cpath d='M484.395 103.858L482.273 105.98L484.395 108.101L486.516 105.98L484.395 103.858Z' fill='white'/%3e %3cpath d='M536.633 103.859L534.512 105.981L536.633 108.102L538.754 105.981L536.633 103.859Z' fill='white'/%3e %3cpath d='M275.418 156.102L273.297 158.223L275.418 160.344L277.54 158.223L275.418 156.102Z' fill='white'/%3e %3cpath d='M327.656 156.103L325.535 158.224L327.656 160.345L329.778 158.224L327.656 156.103Z' fill='white'/%3e %3cpath d='M379.914 156.096L377.793 158.218L379.914 160.339L382.036 158.218L379.914 156.096Z' fill='white'/%3e %3cpath d='M432.153 156.097L430.031 158.218L432.153 160.34L434.274 158.218L432.153 156.097Z' fill='white'/%3e %3cpath d='M484.391 156.098L482.27 158.219L484.391 160.34L486.512 158.219L484.391 156.098Z' fill='white'/%3e %3cpath d='M536.633 156.099L534.512 158.22L536.633 160.341L538.754 158.22L536.633 156.099Z' fill='white'/%3e %3cpath d='M275.426 208.348L273.305 210.469L275.426 212.591L277.547 210.469L275.426 208.348Z' fill='white'/%3e %3cpath d='M327.664 208.349L325.543 210.47L327.664 212.592L329.786 210.47L327.664 208.349Z' fill='white'/%3e %3cpath d='M379.91 208.343L377.789 210.464L379.91 212.585L382.032 210.464L379.91 208.343Z' fill='white'/%3e %3cpath d='M432.16 208.343L430.039 210.465L432.16 212.586L434.282 210.465L432.16 208.343Z' fill='white'/%3e %3cpath d='M484.399 208.344L482.277 210.465L484.399 212.587L486.52 210.465L484.399 208.344Z' fill='white'/%3e %3cpath d='M536.637 208.355L534.516 210.476L536.637 212.597L538.758 210.476L536.637 208.355Z' fill='white'/%3e %3c/g%3e %3cmask id='mask3_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='586' y='0' width='267' height='266'%3e %3cpath d='M852.361 0H586.641V265.33H852.361V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url("%23mask3_3674_98865/index.html")'%3e %3cpath d='M588.137 51.6133L586.016 53.7346L588.137 55.856L590.258 53.7346L588.137 51.6133Z' fill='white'/%3e %3cpath d='M640.387 51.624L638.266 53.7454L640.387 55.8667L642.508 53.7454L640.387 51.624Z' fill='white'/%3e %3cpath d='M692.633 51.6177L690.512 53.739L692.633 55.8604L694.754 53.739L692.633 51.6177Z' fill='white'/%3e %3cpath d='M744.871 51.6185L742.75 53.7398L744.871 55.8611L746.993 53.7398L744.871 51.6185Z' fill='white'/%3e %3cpath d='M797.114 51.6192L794.992 53.7405L797.114 55.8619L799.235 53.7405L797.114 51.6192Z' fill='white'/%3e %3cpath d='M849.352 51.62L847.23 53.7413L849.352 55.8626L851.473 53.7413L849.352 51.62Z' fill='white'/%3e %3cpath d='M588.137 103.863L586.016 105.984L588.137 108.105L590.258 105.984L588.137 103.863Z' fill='white'/%3e %3cpath d='M640.387 103.863L638.266 105.985L640.387 108.106L642.508 105.985L640.387 103.863Z' fill='white'/%3e %3cpath d='M692.633 103.857L690.512 105.978L692.633 108.1L694.754 105.978L692.633 103.857Z' fill='white'/%3e %3cpath d='M744.871 103.858L742.75 105.979L744.871 108.1L746.993 105.979L744.871 103.858Z' fill='white'/%3e %3cpath d='M797.114 103.858L794.992 105.98L797.114 108.101L799.235 105.98L797.114 103.858Z' fill='white'/%3e %3cpath d='M849.352 103.859L847.23 105.981L849.352 108.102L851.473 105.981L849.352 103.859Z' fill='white'/%3e %3cpath d='M588.137 156.102L586.016 158.223L588.137 160.344L590.258 158.223L588.137 156.102Z' fill='white'/%3e %3cpath d='M640.375 156.103L638.254 158.224L640.375 160.345L642.497 158.224L640.375 156.103Z' fill='white'/%3e %3cpath d='M692.633 156.096L690.512 158.218L692.633 160.339L694.754 158.218L692.633 156.096Z' fill='white'/%3e %3cpath d='M744.871 156.097L742.75 158.218L744.871 160.34L746.993 158.218L744.871 156.097Z' fill='white'/%3e %3cpath d='M797.11 156.098L794.988 158.219L797.11 160.34L799.231 158.219L797.11 156.098Z' fill='white'/%3e %3cpath d='M849.352 156.099L847.23 158.22L849.352 160.341L851.473 158.22L849.352 156.099Z' fill='white'/%3e %3cpath d='M588.145 208.348L586.023 210.469L588.145 212.591L590.266 210.469L588.145 208.348Z' fill='white'/%3e %3cpath d='M640.383 208.349L638.262 210.47L640.383 212.592L642.504 210.47L640.383 208.349Z' fill='white'/%3e %3cpath d='M692.629 208.343L690.508 210.464L692.629 212.585L694.75 210.464L692.629 208.343Z' fill='white'/%3e %3cpath d='M744.879 208.343L742.758 210.465L744.879 212.586L747 210.465L744.879 208.343Z' fill='white'/%3e %3cpath d='M797.117 208.344L794.996 210.465L797.117 212.587L799.239 210.465L797.117 208.344Z' fill='white'/%3e %3cpath d='M849.356 208.355L847.234 210.476L849.356 212.597L851.477 210.476L849.356 208.355Z' fill='white'/%3e %3c/g%3e %3cmask id='mask4_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='899' y='0' width='267' height='266'%3e %3cpath d='M1165.08 0H899.359V265.33H1165.08V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url("%23mask4_3674_98865/index.html")'%3e %3cpath d='M900.856 51.6133L898.734 53.7346L900.856 55.856L902.977 53.7346L900.856 51.6133Z' fill='white'/%3e %3cpath d='M953.106 51.624L950.984 53.7454L953.106 55.8667L955.227 53.7454L953.106 51.624Z' fill='white'/%3e %3cpath d='M1005.35 51.6177L1003.23 53.739L1005.35 55.8604L1007.47 53.739L1005.35 51.6177Z' fill='white'/%3e %3cpath d='M1057.59 51.6185L1055.47 53.7398L1057.59 55.8611L1059.71 53.7398L1057.59 51.6185Z' fill='white'/%3e %3cpath d='M1109.83 51.6192L1107.71 53.7405L1109.83 55.8619L1111.95 53.7405L1109.83 51.6192Z' fill='white'/%3e %3cpath d='M1162.07 51.62L1159.95 53.7413L1162.07 55.8626L1164.19 53.7413L1162.07 51.62Z' fill='white'/%3e %3cpath d='M900.856 103.863L898.734 105.984L900.856 108.105L902.977 105.984L900.856 103.863Z' fill='white'/%3e %3cpath d='M953.106 103.863L950.984 105.985L953.106 108.106L955.227 105.985L953.106 103.863Z' fill='white'/%3e %3cpath d='M1005.35 103.857L1003.23 105.978L1005.35 108.1L1007.47 105.978L1005.35 103.857Z' fill='white'/%3e %3cpath d='M1057.59 103.858L1055.47 105.979L1057.59 108.1L1059.71 105.979L1057.59 103.858Z' fill='white'/%3e %3cpath d='M1109.83 103.858L1107.71 105.98L1109.83 108.101L1111.95 105.98L1109.83 103.858Z' fill='white'/%3e %3cpath d='M1162.07 103.859L1159.95 105.981L1162.07 108.102L1164.19 105.981L1162.07 103.859Z' fill='white'/%3e %3cpath d='M900.856 156.102L898.734 158.223L900.856 160.344L902.977 158.223L900.856 156.102Z' fill='white'/%3e %3cpath d='M953.094 156.103L950.973 158.224L953.094 160.345L955.215 158.224L953.094 156.103Z' fill='white'/%3e %3cpath d='M1005.35 156.096L1003.23 158.218L1005.35 160.339L1007.47 158.218L1005.35 156.096Z' fill='white'/%3e %3cpath d='M1057.59 156.097L1055.47 158.218L1057.59 160.34L1059.71 158.218L1057.59 156.097Z' fill='white'/%3e %3cpath d='M1109.83 156.098L1107.71 158.219L1109.83 160.34L1111.95 158.219L1109.83 156.098Z' fill='white'/%3e %3cpath d='M1162.07 156.099L1159.95 158.22L1162.07 160.341L1164.19 158.22L1162.07 156.099Z' fill='white'/%3e %3cpath d='M900.864 208.348L898.742 210.469L900.864 212.591L902.985 210.469L900.864 208.348Z' fill='white'/%3e %3cpath d='M953.102 208.349L950.98 210.47L953.102 212.592L955.223 210.47L953.102 208.349Z' fill='white'/%3e %3cpath d='M1005.35 208.343L1003.23 210.464L1005.35 212.585L1007.47 210.464L1005.35 208.343Z' fill='white'/%3e %3cpath d='M1057.6 208.343L1055.48 210.465L1057.6 212.586L1059.72 210.465L1057.6 208.343Z' fill='white'/%3e %3cpath d='M1109.84 208.344L1107.71 210.465L1109.84 212.587L1111.96 210.465L1109.84 208.344Z' fill='white'/%3e %3cpath d='M1162.07 208.355L1159.95 210.476L1162.07 212.597L1164.2 210.476L1162.07 208.355Z' fill='white'/%3e %3c/g%3e %3cmask id='mask5_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='1212' y='0' width='266' height='266'%3e %3cpath d='M1477.8 0H1212.08V265.33H1477.8V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url("%23mask5_3674_98865/index.html")'%3e %3cpath d='M1213.57 51.6133L1211.45 53.7346L1213.57 55.856L1215.7 53.7346L1213.57 51.6133Z' fill='white'/%3e %3cpath d='M1265.82 51.624L1263.7 53.7454L1265.82 55.8667L1267.95 53.7454L1265.82 51.624Z' fill='white'/%3e %3cpath d='M1213.57 103.863L1211.45 105.984L1213.57 108.105L1215.7 105.984L1213.57 103.863Z' fill='white'/%3e %3cpath d='M1265.82 103.863L1263.7 105.985L1265.82 108.106L1267.95 105.985L1265.82 103.863Z' fill='white'/%3e %3cpath d='M1213.57 156.102L1211.45 158.223L1213.57 160.344L1215.7 158.223L1213.57 156.102Z' fill='white'/%3e %3cpath d='M1265.81 156.103L1263.69 158.224L1265.81 160.345L1267.93 158.224L1265.81 156.103Z' fill='white'/%3e %3cpath d='M1213.58 208.348L1211.46 210.469L1213.58 212.591L1215.7 210.469L1213.58 208.348Z' fill='white'/%3e %3cpath d='M1265.82 208.349L1263.7 210.47L1265.82 212.592L1267.94 210.47L1265.82 208.349Z' fill='white'/%3e %3c/g%3e %3c/g%3e %3c/svg%3e"); }
  .bg-dot-neutral-600 { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='16' height='16' fill='none'%3e%3ccircle fill='oklch(43.9%25 0 0)' id='pattern-circle' cx='10' cy='10' r='1.6257413380501518'%3e%3c/circle%3e%3c/svg%3e"); }
  .bg-neon-purple-radial { background-image: radial-gradient(44.78% 44.77% at 50% 55.23%, rgb(53, 43, 61) 0%, rgb(0, 0, 0) 100%); }
  .from-\[\#D1ECE4\] { --tw-gradient-from: #d1ece4; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-\[\#D2DDE7\] { --tw-gradient-from: #d2dde7; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-\[\#EBA040\] { --tw-gradient-from: #eba040; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-\[\#ffa97f\] { --tw-gradient-from: #ffa97f; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-black { --tw-gradient-from: var(--background-black); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-black\/10 { --tw-gradient-from: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .from-black\/10 { --tw-gradient-from: color-mix(in oklab, var(--background-black) 10%, transparent); }
}
  .from-black\/10 { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-black\/50 { --tw-gradient-from: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .from-black\/50 { --tw-gradient-from: color-mix(in oklab, var(--background-black) 50%, transparent); }
}
  .from-black\/50 { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-black\/60 { --tw-gradient-from: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .from-black\/60 { --tw-gradient-from: color-mix(in oklab, var(--background-black) 60%, transparent); }
}
  .from-black\/60 { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-crypto-btc\/40 { --tw-gradient-from: #f7931a66; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .from-crypto-btc\/40 { --tw-gradient-from: lab(70.6453% 33.3585 71.544/.4); }
}
  .from-crypto-sol\/40 { --tw-gradient-from: #2cf7ab66; }
  @supports (color:color-mix(in lab, red, red)) {
  .from-crypto-sol\/40 { --tw-gradient-from: color-mix(in oklab, var(--color-crypto-sol) 40%, transparent); }
}
  .from-crypto-sol\/40 { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-neutral-50 { --tw-gradient-from: #fafafa; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-neutral-100 { --tw-gradient-from: #f5f5f5; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-neutral-200\/0 { --tw-gradient-from: #0000; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .from-neutral-200\/0 { --tw-gradient-from: lab(0% 0 0/0); }
}
  .from-neutral-200\/20 { --tw-gradient-from: #e5e5e533; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .from-neutral-200\/20 { --tw-gradient-from: lab(90.9411% 0 0/.2); }
}
  .from-neutral-300\/50 { --tw-gradient-from: #d4d4d480; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .from-neutral-300\/50 { --tw-gradient-from: lab(84.9135% 0 0/.5); }
}
  .from-neutral-400\/10 { --tw-gradient-from: #a3a3a31a; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .from-neutral-400\/10 { --tw-gradient-from: lab(66.995% .0000298023 0/.1); }
}
  .from-neutral-500 { --tw-gradient-from: #737373; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-neutral-600 { --tw-gradient-from: #525252; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-neutral-800 { --tw-gradient-from: #262626; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-purple, .from-purple-600 { --tw-gradient-from: #d4a0ff; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-transparent { --tw-gradient-from: transparent; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-white { --tw-gradient-from: var(--background-white); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-white\/10 { --tw-gradient-from: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .from-white\/10 { --tw-gradient-from: color-mix(in oklab, var(--background-white) 10%, transparent); }
}
  .from-white\/10 { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-white\/15 { --tw-gradient-from: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .from-white\/15 { --tw-gradient-from: color-mix(in oklab, var(--background-white) 15%, transparent); }
}
  .from-white\/15 { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-white\/50 { --tw-gradient-from: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .from-white\/50 { --tw-gradient-from: color-mix(in oklab, var(--background-white) 50%, transparent); }
}
  .from-white\/50 { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-white\/70 { --tw-gradient-from: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .from-white\/70 { --tw-gradient-from: color-mix(in oklab, var(--background-white) 70%, transparent); }
}
  .from-white\/70 { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .from-0\% { --tw-gradient-from-position: 0%; }
  .via-\[\#D1ECE4\] { --tw-gradient-via: #d1ece4; --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .via-\[\#EBA040\] { --tw-gradient-via: #eba040; --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .via-black { --tw-gradient-via: var(--background-black); --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .via-black\/80 { --tw-gradient-via: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .via-black\/80 { --tw-gradient-via: color-mix(in oklab, var(--background-black) 80%, transparent); }
}
  .via-black\/80 { --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .via-neutral-50\/80 { --tw-gradient-via: #fafafacc; --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  @supports (color:lab(0% 0 0)) {
  .via-neutral-50\/80 { --tw-gradient-via: lab(98.2721% -.0000596046 .0000119209/.8); }
}
  .via-neutral-50\/90 { --tw-gradient-via: #fafafae6; --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  @supports (color:lab(0% 0 0)) {
  .via-neutral-50\/90 { --tw-gradient-via: lab(98.2721% -.0000596046 .0000119209/.9); }
}
  .via-neutral-100 { --tw-gradient-via: #f5f5f5; --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .via-neutral-300 { --tw-gradient-via: #d4d4d4; --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .via-neutral-300\/10 { --tw-gradient-via: #d4d4d41a; --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  @supports (color:lab(0% 0 0)) {
  .via-neutral-300\/10 { --tw-gradient-via: lab(84.9135% 0 0/.1); }
}
  .via-neutral-900 { --tw-gradient-via: #171717; --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .via-white { --tw-gradient-via: var(--background-white); --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .via-white\/10 { --tw-gradient-via: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .via-white\/10 { --tw-gradient-via: color-mix(in oklab, var(--background-white) 10%, transparent); }
}
  .via-white\/10 { --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .via-35\% { --tw-gradient-via-position: 35%; }
  .via-50\% { --tw-gradient-via-position: 50%; }
  .via-75\% { --tw-gradient-via-position: 75%; }
  .to-\[\#6D4978\] { --tw-gradient-to: #6d4978; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-\[\#CCD7E7\] { --tw-gradient-to: #ccd7e7; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-\[\#FEF0E9\] { --tw-gradient-to: #fef0e9; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-\[\#ff5300\] { --tw-gradient-to: #ff5300; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-black { --tw-gradient-to: var(--background-black); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-black\/0 { --tw-gradient-to: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .to-black\/0 { --tw-gradient-to: color-mix(in oklab, var(--background-black) 0%, transparent); }
}
  .to-black\/0 { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-crypto-btc\/20 { --tw-gradient-to: #f7931a33; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .to-crypto-btc\/20 { --tw-gradient-to: lab(70.6453% 33.3585 71.544/.2); }
}
  .to-crypto-sol\/20 { --tw-gradient-to: #2cf7ab33; }
  @supports (color:color-mix(in lab, red, red)) {
  .to-crypto-sol\/20 { --tw-gradient-to: color-mix(in oklab, var(--color-crypto-sol) 20%, transparent); }
}
  .to-crypto-sol\/20 { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-neutral-50 { --tw-gradient-to: #fafafa; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-neutral-100 { --tw-gradient-to: #f5f5f5; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-neutral-100\/0 { --tw-gradient-to: #0000; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .to-neutral-100\/0 { --tw-gradient-to: lab(0% 0 0/0); }
}
  .to-neutral-200 { --tw-gradient-to: #e5e5e5; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-neutral-200\/0 { --tw-gradient-to: #0000; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .to-neutral-200\/0 { --tw-gradient-to: lab(0% 0 0/0); }
}
  .to-neutral-200\/5 { --tw-gradient-to: #e5e5e50d; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .to-neutral-200\/5 { --tw-gradient-to: lab(90.9411% 0 0/.05); }
}
  .to-neutral-300\/30 { --tw-gradient-to: #d4d4d44d; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .to-neutral-300\/30 { --tw-gradient-to: lab(84.9135% 0 0/.3); }
}
  .to-neutral-400\/0 { --tw-gradient-to: #0000; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .to-neutral-400\/0 { --tw-gradient-to: lab(0% 0 0/0); }
}
  .to-neutral-600 { --tw-gradient-to: #525252; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-neutral-600\/0 { --tw-gradient-to: #0000; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .to-neutral-600\/0 { --tw-gradient-to: lab(0% 0 0/0); }
}
  .to-neutral-800 { --tw-gradient-to: #262626; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-neutral-950 { --tw-gradient-to: #0a0a0a; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-purple-100 { --tw-gradient-to: #f6ecff; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-purple-600\/0 { --tw-gradient-to: #0000; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .to-purple-600\/0 { --tw-gradient-to: lab(0% 0 0/0); }
}
  .to-purple-950 { --tw-gradient-to: #3f2058; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-transparent { --tw-gradient-to: transparent; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-white\/0 { --tw-gradient-to: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .to-white\/0 { --tw-gradient-to: color-mix(in oklab, var(--background-white) 0%, transparent); }
}
  .to-white\/0 { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-white\/10 { --tw-gradient-to: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .to-white\/10 { --tw-gradient-to: color-mix(in oklab, var(--background-white) 10%, transparent); }
}
  .to-white\/10 { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-white\/15 { --tw-gradient-to: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .to-white\/15 { --tw-gradient-to: color-mix(in oklab, var(--background-white) 15%, transparent); }
}
  .to-white\/15 { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-white\/50 { --tw-gradient-to: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .to-white\/50 { --tw-gradient-to: color-mix(in oklab, var(--background-white) 50%, transparent); }
}
  .to-white\/50 { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .to-50\% { --tw-gradient-to-position: 50%; }
  .animation-text-mask { mask-image: linear-gradient(45deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 13.5%, rgba(0, 0, 0, 0.99) 31.5%, rgba(0, 0, 0, 0.99) 58.5%, rgba(0, 0, 0, 0) 77.4%, rgba(0, 0, 0, 0) 100%); mask-repeat: revert; mask-position: 0px 0px; mask-size: 4904px 350px; mask-clip: border-box; mask-origin: border-box; mask-composite: exclude; mask-mode: match-source; }
  .mask-\[radial-gradient\(ellipse_at_center\,transparent_45\%\,black\)\] { mask-image: radial-gradient(rgba(0, 0, 0, 0) 45%, rgb(0, 0, 0)); }
  .mask-\[radial-gradient\(white\,transparent\)\] { mask-image: radial-gradient(rgb(255, 255, 255), rgba(0, 0, 0, 0)); }
  .bg-cover { background-size: cover; }
  .bg-size-\[100\%_200\%\] { background-size: 100% 200%; }
  .bg-scroll { background-attachment: scroll; }
  .bg-clip-text { background-clip: text; }
  .bg-bottom { background-position: center bottom; }
  .bg-center { background-position: 50% center; }
  .bg-position-\[0\%_0\%\] { background-position: 0px 0px; }
  .bg-no-repeat { background-repeat: no-repeat; }
  .fill-black { fill: var(--background-black); }
  .fill-current { fill: currentcolor; }
  .fill-green-500 { fill: rgb(91, 163, 77); }
  .fill-none { fill: none; }
  .fill-white { fill: var(--background-white); }
  .stroke-black { stroke: var(--border-black); }
  .stroke-current { stroke: currentcolor; }
  .stroke-green-500 { stroke: rgb(91, 163, 77); }
  .stroke-neutral-200 { stroke: rgb(229, 229, 229); }
  .stroke-none { stroke: none; }
  .stroke-purple-900 { stroke: rgb(106, 55, 148); }
  .stroke-white { stroke: var(--border-white); }
  .stroke-1 { stroke-width: 1px; }
  .object-contain { object-fit: contain; }
  .object-cover { object-fit: cover; }
  .object-scale-down { object-fit: scale-down; }
  .object-\[-40px_0px\] { object-position: -40px 0px; }
  .object-bottom { object-position: center bottom; }
  .object-center { object-position: center center; }
  .object-left { object-position: left center; }
  .object-right { object-position: right center; }
  .p-0 { padding: var(--spacing-0); }
  .p-2 { padding: var(--spacing-2); }
  .p-4 { padding: var(--spacing-4); }
  .p-6 { padding: var(--spacing-6); }
  .p-8 { padding: var(--spacing-8); }
  .p-12 { padding: var(--spacing-12); }
  .p-16 { padding: var(--spacing-16); }
  .p-20 { padding: var(--spacing-20); }
  .p-24 { padding: var(--spacing-24); }
  .p-32 { padding: var(--spacing-32); }
  .p-40 { padding: var(--spacing-40); }
  .p-\[2px\] { padding: 2px; }
  .p-\[6px\] { padding: 6px; }
  .px-0 { padding-inline: var(--spacing-0); }
  .px-1 { padding-inline: var(--spacing-1); }
  .px-4 { padding-inline: var(--spacing-4); }
  .px-6 { padding-inline: var(--spacing-6); }
  .px-8 { padding-inline: var(--spacing-8); }
  .px-12 { padding-inline: var(--spacing-12); }
  .px-14 { padding-inline: var(--spacing-14); }
  .px-16 { padding-inline: var(--spacing-16); }
  .px-20 { padding-inline: var(--spacing-20); }
  .px-24 { padding-inline: var(--spacing-24); }
  .px-32 { padding-inline: var(--spacing-32); }
  .px-40 { padding-inline: var(--spacing-40); }
  .px-56 { padding-inline: var(--spacing-56); }
  .px-80 { padding-inline: var(--spacing-80); }
  .px-\[9px\] { padding-inline: 9px; }
  .py-0 { padding-block: var(--spacing-0); }
  .py-1 { padding-block: var(--spacing-1); }
  .py-2 { padding-block: var(--spacing-2); }
  .py-4 { padding-block: var(--spacing-4); }
  .py-8 { padding-block: var(--spacing-8); }
  .py-12 { padding-block: var(--spacing-12); }
  .py-14 { padding-block: var(--spacing-14); }
  .py-16 { padding-block: var(--spacing-16); }
  .py-20 { padding-block: var(--spacing-20); }
  .py-24 { padding-block: var(--spacing-24); }
  .py-32 { padding-block: var(--spacing-32); }
  .py-40 { padding-block: var(--spacing-40); }
  .py-48 { padding-block: var(--spacing-48); }
  .py-56 { padding-block: var(--spacing-56); }
  .py-64 { padding-block: var(--spacing-64); }
  .py-80 { padding-block: var(--spacing-80); }
  .py-128 { padding-block: var(--spacing-128); }
  .py-\[2px\] { padding-block: 2px; }
  .py-\[10px\] { padding-block: 10px; }
  .ps-0 { padding-inline-start: var(--spacing-0); }
  .ps-8 { padding-inline-start: var(--spacing-8); }
  .ps-12 { padding-inline-start: var(--spacing-12); }
  .ps-24 { padding-inline-start: var(--spacing-24); }
  .ps-32 { padding-inline-start: var(--spacing-32); }
  .ps-\[45\%\] { padding-inline-start: 45%; }
  .pe-8 { padding-inline-end: var(--spacing-8); }
  .pe-12 { padding-inline-end: var(--spacing-12); }
  .pe-16 { padding-inline-end: var(--spacing-16); }
  .pe-20 { padding-inline-end: var(--spacing-20); }
  .pe-128 { padding-inline-end: var(--spacing-128); }
  .pt-0 { padding-top: var(--spacing-0); }
  .pt-4 { padding-top: var(--spacing-4); }
  .pt-8 { padding-top: var(--spacing-8); }
  .pt-12 { padding-top: var(--spacing-12); }
  .pt-16 { padding-top: var(--spacing-16); }
  .pt-20 { padding-top: var(--spacing-20); }
  .pt-24 { padding-top: var(--spacing-24); }
  .pt-32 { padding-top: var(--spacing-32); }
  .pt-40 { padding-top: var(--spacing-40); }
  .pt-48 { padding-top: var(--spacing-48); }
  .pt-56 { padding-top: var(--spacing-56); }
  .pt-64 { padding-top: var(--spacing-64); }
  .pt-80 { padding-top: var(--spacing-80); }
  .pt-96 { padding-top: var(--spacing-96); }
  .pt-\[6\.25vh\] { padding-top: 6.25vh; }
  .pt-px { padding-top: 1px; }
  .pr-1 { padding-right: var(--spacing-1); }
  .pr-6 { padding-right: var(--spacing-6); }
  .pr-8 { padding-right: var(--spacing-8); }
  .pr-16 { padding-right: var(--spacing-16); }
  .pr-40 { padding-right: var(--spacing-40); }
  .pr-48 { padding-right: var(--spacing-48); }
  .pb-0 { padding-bottom: var(--spacing-0); }
  .pb-8 { padding-bottom: var(--spacing-8); }
  .pb-10 { padding-bottom: var(--spacing-10); }
  .pb-12 { padding-bottom: var(--spacing-12); }
  .pb-16 { padding-bottom: var(--spacing-16); }
  .pb-24 { padding-bottom: var(--spacing-24); }
  .pb-32 { padding-bottom: var(--spacing-32); }
  .pb-40 { padding-bottom: var(--spacing-40); }
  .pb-48 { padding-bottom: var(--spacing-48); }
  .pb-56 { padding-bottom: var(--spacing-56); }
  .pb-64 { padding-bottom: var(--spacing-64); }
  .pb-80 { padding-bottom: var(--spacing-80); }
  .pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\] { padding-bottom: max(1rem, env(safe-area-inset-bottom)); }
  .pb-px { padding-bottom: 1px; }
  .pl-8 { padding-left: var(--spacing-8); }
  .pl-12 { padding-left: var(--spacing-12); }
  .pl-16 { padding-left: var(--spacing-16); }
  .pl-24 { padding-left: var(--spacing-24); }
  .pl-40 { padding-left: var(--spacing-40); }
  .text-center { text-align: center; }
  .text-end { text-align: end; }
  .text-left { text-align: left; }
  .text-right { text-align: right; }
  .text-start { text-align: start; }
  .align-baseline { vertical-align: baseline; }
  .align-middle { vertical-align: middle; }
  .align-top { vertical-align: top; }
  .body-1 { font-family: var(--font-family-font); font-size: var(--font-style-body-1-size); font-weight: var(--font-style-body-1-weight-medium); line-height: var(--font-style-body-1-line-height); letter-spacing: var(--font-style-body-1-letter-spacing); -webkit-font-smoothing: antialiased; }
  .body-1-semi-bold { font-family: var(--font-family-font); font-size: var(--font-style-body-1-size); font-weight: var(--font-style-body-1-weight-semi-bold); line-height: var(--font-style-body-1-line-height); letter-spacing: var(--font-style-body-1-letter-spacing); -webkit-font-smoothing: antialiased; }
  .body-2 { font-family: var(--font-family-font); font-size: var(--font-style-body-2-size); font-weight: var(--font-style-body-2-weight-medium); line-height: var(--font-style-body-2-line-height); letter-spacing: var(--font-style-body-2-letter-spacing); -webkit-font-smoothing: antialiased; }
  .body-3 { font-family: var(--font-family-font); font-size: var(--font-style-body-3-size); font-weight: var(--font-style-body-3-weight-medium); line-height: var(--font-style-body-3-line-height); letter-spacing: var(--font-style-body-3-letter-spacing); -webkit-font-smoothing: antialiased; }
  .body-3-semi-bold { font-family: var(--font-family-font); font-size: var(--font-style-body-3-size); font-weight: var(--font-style-body-3-weight-semi-bold); line-height: var(--font-style-body-3-line-height); letter-spacing: var(--font-style-body-3-letter-spacing); -webkit-font-smoothing: antialiased; }
  .body-4 { font-family: var(--font-family-font); font-size: var(--font-style-body-4-size); font-weight: var(--font-style-body-4-weight-medium); line-height: var(--font-style-body-4-line-height); letter-spacing: var(--font-style-body-4-letter-spacing); -webkit-font-smoothing: antialiased; }
  .heading-0 { font-family: var(--font-family-font); font-size: var(--font-style-heading-0-size); font-weight: var(--font-style-heading-0-weight-medium); line-height: var(--font-style-heading-0-line-height); letter-spacing: var(--font-style-heading-0-letter-spacing); -webkit-font-smoothing: antialiased; }
  .heading-0-semi-bold { font-family: var(--font-family-font); font-size: var(--font-style-heading-0-size); font-weight: var(--font-style-heading-0-weight-semi-bold); line-height: var(--font-style-heading-0-line-height); letter-spacing: var(--font-style-heading-0-letter-spacing); -webkit-font-smoothing: antialiased; }
  .heading-1 { font-family: var(--font-family-font); font-size: var(--font-style-heading-1-size); font-weight: var(--font-style-heading-1-weight-medium); line-height: var(--font-style-heading-1-line-height); letter-spacing: var(--font-style-heading-1-letter-spacing); -webkit-font-smoothing: antialiased; }
  .heading-1-semi-bold { font-family: var(--font-family-font); font-size: var(--font-style-heading-1-size); font-weight: var(--font-style-heading-1-weight-semi-bold); line-height: var(--font-style-heading-1-line-height); letter-spacing: var(--font-style-heading-1-letter-spacing); -webkit-font-smoothing: antialiased; }
  .heading-2 { font-family: var(--font-family-font); font-size: var(--font-style-heading-2-size); font-weight: var(--font-style-heading-2-weight-medium); line-height: var(--font-style-heading-2-line-height); letter-spacing: var(--font-style-heading-2-letter-spacing); -webkit-font-smoothing: antialiased; }
  .heading-2-semi-bold { font-family: var(--font-family-font); font-size: var(--font-style-heading-2-size); font-weight: var(--font-style-heading-2-weight-semi-bold); line-height: var(--font-style-heading-2-line-height); letter-spacing: var(--font-style-heading-2-letter-spacing); -webkit-font-smoothing: antialiased; }
  .heading-3 { font-family: var(--font-family-font); font-size: var(--font-style-heading-3-size); font-weight: var(--font-style-heading-3-weight-medium); line-height: var(--font-style-heading-3-line-height); letter-spacing: var(--font-style-heading-3-letter-spacing); -webkit-font-smoothing: antialiased; }
  .heading-3-semi-bold { font-family: var(--font-family-font); font-size: var(--font-style-heading-3-size); font-weight: var(--font-style-heading-3-weight-semi-bold); line-height: var(--font-style-heading-3-line-height); letter-spacing: var(--font-style-heading-3-letter-spacing); -webkit-font-smoothing: antialiased; }
  .heading-4 { font-family: var(--font-family-font); font-size: var(--font-style-heading-4-size); font-weight: var(--font-style-heading-4-weight-medium); line-height: var(--font-style-heading-4-line-height); letter-spacing: var(--font-style-heading-4-letter-spacing); -webkit-font-smoothing: antialiased; }
  .heading-4-semi-bold { font-family: var(--font-family-font); font-size: var(--font-style-heading-4-size); font-weight: var(--font-style-heading-4-weight-semi-bold); line-height: var(--font-style-heading-4-line-height); letter-spacing: var(--font-style-heading-4-letter-spacing); -webkit-font-smoothing: antialiased; }
  .heading-5 { font-family: var(--font-family-font); font-size: var(--font-style-heading-5-size); font-weight: var(--font-style-heading-5-weight-medium); line-height: var(--font-style-heading-5-line-height); letter-spacing: var(--font-style-heading-5-letter-spacing); -webkit-font-smoothing: antialiased; }
  .heading-5-semi-bold { font-family: var(--font-family-font); font-size: var(--font-style-heading-5-size); font-weight: var(--font-style-heading-5-weight-semi-bold); line-height: var(--font-style-heading-5-line-height); letter-spacing: var(--font-style-heading-5-letter-spacing); -webkit-font-smoothing: antialiased; }
  .responsive-display-1 { font-family: var(--font-family-font); font-size: var(--font-style-responsive-display-1-size); font-weight: var(--font-style-responsive-display-1-weight); line-height: var(--font-style-responsive-display-1-line-height); letter-spacing: var(--font-style-responsive-display-1-letter-spacing); -webkit-font-smoothing: antialiased; }
  .responsive-display-2 { font-family: var(--font-family-font); font-size: var(--font-style-responsive-display-2-size); font-weight: var(--font-style-responsive-display-2-weight); line-height: var(--font-style-responsive-display-2-line-height); letter-spacing: var(--font-style-responsive-display-2-letter-spacing); -webkit-font-smoothing: antialiased; }
  .responsive-display-3 { font-family: var(--font-family-font); font-size: var(--font-style-responsive-display-3-size); font-weight: var(--font-style-responsive-display-3-weight); line-height: var(--font-style-responsive-display-3-line-height); letter-spacing: var(--font-style-responsive-display-3-letter-spacing); -webkit-font-smoothing: antialiased; }
  .responsive-display-4 { font-family: var(--font-family-font); font-size: var(--font-style-responsive-display-4-size); font-weight: var(--font-style-responsive-display-4-weight); line-height: var(--font-style-responsive-display-4-line-height); letter-spacing: var(--font-style-responsive-display-4-letter-spacing); -webkit-font-smoothing: antialiased; }
  .text-\[1em\] { font-size: 1em; }
  .leading-24 { --tw-leading: var(--spacing-24); line-height: var(--spacing-24); }
  .leading-none { --tw-leading: 1; line-height: 1; }
  .tracking-normal { --tw-tracking: var(--tracking-normal); letter-spacing: var(--tracking-normal); }
  .\!text-nowrap { text-wrap: nowrap !important; }
  .heading-0, .heading-0-semi-bold, .heading-1, .heading-1-semi-bold, .heading-2, .heading-2-semi-bold, .heading-3, .heading-3-semi-bold, .heading-4, .heading-4-semi-bold, .heading-5, .heading-5-semi-bold, .responsive-display-1, .responsive-display-2, .responsive-display-3, .responsive-display-4, .text-balance { text-wrap: balance; }
  .text-pretty { text-wrap: pretty; }
  .text-wrap { text-wrap: wrap; }
  .wrap-break-word { overflow-wrap: break-word; }
  .text-ellipsis { text-overflow: ellipsis; }
  .whitespace-normal { white-space: normal; }
  .whitespace-nowrap { white-space: nowrap; }
  .whitespace-pre { white-space: pre; }
  .whitespace-pre-line { white-space: pre-line; }
  .text-\[\#5BA34D\] { color: rgb(91, 163, 77); }
  .text-\[\#6A6A6A\] { color: rgb(106, 106, 106); }
  .text-\[\#79B16E\] { color: rgb(121, 177, 110); }
  .text-base { color: var(--text-base); }
  .text-black, .text-black\/\(--calculatedVisibility\) { color: var(--text-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .text-black\/\(--calculatedVisibility\) { color: color-mix(in oklab, var(--text-black) var(--calculatedVisibility), transparent); }
}
  .text-gray-200 { color: rgb(229, 231, 235); }
  .text-gray-300 { color: rgb(209, 213, 219); }
  .text-gray-400 { color: rgb(156, 163, 175); }
  .text-gray-500 { color: rgb(107, 114, 128); }
  .text-gray-600 { color: rgb(75, 85, 99); }
  .text-gray-700 { color: rgb(55, 65, 81); }
  .text-gray-900 { color: rgb(17, 24, 39); }
  .text-green-100 { color: rgb(230, 247, 225); }
  .text-green-500 { color: rgb(91, 163, 77); }
  .text-green-900 { color: rgb(44, 72, 40); }
  .text-inherit { color: inherit; }
  .text-neutral-200 { color: rgb(229, 229, 229); }
  .text-neutral-300 { color: rgb(212, 212, 212); }
  .text-neutral-400 { color: rgb(163, 163, 163); }
  .text-neutral-500 { color: rgb(115, 115, 115); }
  .text-neutral-600 { color: rgb(82, 82, 82); }
  .text-neutral-700 { color: rgb(64, 64, 64); }
  .text-neutral-800 { color: rgb(38, 38, 38); }
  .text-neutral-900 { color: rgb(23, 23, 23); }
  .text-neutral-950 { color: rgb(10, 10, 10); }
  .text-orange-100 { color: rgb(255, 221, 204); }
  .text-orange-500 { color: rgb(255, 112, 42); }
  .text-orange-900 { color: rgb(158, 51, 0); }
  .text-orange-950 { color: rgb(51, 16, 0); }
  .text-primary { color: rgb(255, 83, 0); }
  .text-purple { color: rgb(212, 160, 255); }
  .text-purple-800 { color: rgb(126, 78, 165); }
  .text-purple-900 { color: rgb(106, 55, 148); }
  .text-red-100 { color: rgb(254, 225, 226); }
  .text-red-500 { color: rgb(240, 79, 82); }
  .text-red-900 { color: rgb(112, 46, 47); }
  .text-transparent { color: rgba(0, 0, 0, 0); }
  .text-white, .text-white\/\(--calculatedVisibility\) { color: var(--text-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .text-white\/\(--calculatedVisibility\) { color: color-mix(in oklab, var(--text-white) var(--calculatedVisibility), transparent); }
}
  .text-white\/90 { color: var(--text-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .text-white\/90 { color: color-mix(in oklab, var(--text-white) 90%, transparent); }
}
  .lowercase { text-transform: lowercase; }
  .uppercase { text-transform: uppercase; }
  .italic { font-style: italic; }
  .not-italic { font-style: normal; }
  .line-through { text-decoration-line: line-through; }
  .no-underline { text-decoration-line: none; }
  .underline { text-decoration-line: underline; }
  .underline-offset-2 { text-underline-offset: 2px; }
  .placeholder-black::placeholder { color: var(--background-black); }
  .placeholder-neutral-400::placeholder { color: rgb(163, 163, 163); }
  .placeholder-neutral-500::placeholder { color: rgb(115, 115, 115); }
  .placeholder-white::placeholder { color: var(--background-white); }
  .opacity-0 { opacity: 1; }
  .opacity-20 { opacity: 0.2; }
  .opacity-30 { opacity: 0.3; }
  .opacity-40 { opacity: 0.4; }
  .opacity-50 { opacity: 0.5; }
  .opacity-70 { opacity: 0.7; }
  .opacity-100 { opacity: 1; }
  .shadow-\[0_16px_24px_0_rgba\(0\,0\,0\,0\.04\)\] { --tw-shadow: 0 16px 24px 0 var(--tw-shadow-color,#0000000a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
  .shadow-\[0px_8px_40px_0px_rgba\(0\,0\,0\,0\.16\)\] { --tw-shadow: 0px 8px 40px 0px var(--tw-shadow-color,#00000029); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
  .shadow-lg { --tw-shadow: 0 4px 6px -4px var(--tw-shadow-color,#0000001a), 0 10px 15px -3px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-shadow); }
  .shadow-md { --tw-shadow: 0 2px 4px -2px var(--tw-shadow-color,#0000001a), 0 4px 6px -1px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-shadow); }
  .shadow-sm { --tw-shadow: 0 1px 2px -1px var(--tw-shadow-color,#0000001a), 0 1px 3px 0 var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-shadow); }
  .shadow-xl { --tw-shadow: 0 8px 10px -6px var(--tw-shadow-color,#0000001a), 0 20px 25px -5px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-shadow); }
  .ring-0 { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
  .ring-1 { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
  .ring-2 { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
  .\[box-shadow\:0_0_0_1px_\#00000033_inset\,0_1px_3px_0_\#00000066_inset\,0_0_0_3px_\#ffffff\,0_0_0_4px_\#525252\] { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 1px inset, rgba(0, 0, 0, 0.4) 0px 1px 3px inset, rgb(255, 255, 255) 0px 0px 0px 3px, rgb(82, 82, 82) 0px 0px 0px 4px; }
  .\[box-shadow\:0_0_0_1px_\#00000033_inset\,0_1px_3px_0_\#00000066_inset\] { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 0px 1px inset, rgba(0, 0, 0, 0.4) 0px 1px 3px inset; }
  .\[box-shadow\:0_0_0_1px_\#ffffff33_inset\,0_1px_3px_0_\#ffffff66_inset\,0_0_0_3px_\#000000\,0_0_0_4px_\#ffffff\] { box-shadow: rgba(255, 255, 255, 0.2) 0px 0px 0px 1px inset, rgba(255, 255, 255, 0.4) 0px 1px 3px inset, rgb(0, 0, 0) 0px 0px 0px 3px, rgb(255, 255, 255) 0px 0px 0px 4px; }
  .\[box-shadow\:0_0_0_1px_\#ffffff33_inset\,0_1px_3px_0_\#ffffff66_inset\] { box-shadow: rgba(255, 255, 255, 0.2) 0px 0px 0px 1px inset, rgba(255, 255, 255, 0.4) 0px 1px 3px inset; }
  .shadow-glow-purple { box-shadow: rgba(212, 160, 255, 0.4) 0px 4px 8px; }
  .shadow-\[0_16px_24px_0_rgba\(0\,0\,0\,0\.04\)\] { --tw-shadow-color: 0 16px 24px 0 #0000000a; }
  .shadow-\[0px_8px_40px_0px_rgba\(0\,0\,0\,0\.16\)\] { --tw-shadow-color: 0px 8px 40px 0px #00000029; }
  .ring-black, .ring-black\/5 { --tw-ring-color: var(--border-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .ring-black\/5 { --tw-ring-color: color-mix(in oklab, var(--border-black) 5%, transparent); }
}
  .ring-neutral-200 { --tw-ring-color: #e5e5e5; }
  .ring-neutral-300 { --tw-ring-color: #d4d4d4; }
  .ring-neutral-400 { --tw-ring-color: #a3a3a3; }
  .ring-neutral-400\/50 { --tw-ring-color: #a3a3a380; }
  @supports (color:lab(0% 0 0)) {
  .ring-neutral-400\/50 { --tw-ring-color: lab(66.995% .0000298023 0/.5); }
}
  .ring-neutral-600 { --tw-ring-color: #525252; }
  .ring-neutral-800 { --tw-ring-color: #262626; }
  .ring-primary { --tw-ring-color: #ff5300; }
  .ring-transparent { --tw-ring-color: transparent; }
  .ring-white { --tw-ring-color: var(--border-white); }
  .ring-offset-0 { --tw-ring-offset-width: 0px; --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); }
  .outline { outline-style: var(--tw-outline-style); outline-width: 1px; }
  .blur { --tw-blur: blur(8px); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
  .blur-3xl { --tw-blur: blur(var(--blur-3xl)); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
  .blur-sm { --tw-blur: blur(var(--blur-sm)); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
  .blur-xxs { --tw-blur: blur(1.5px); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
  .drop-shadow-2xl { --tw-drop-shadow-size: drop-shadow(0 25px 25px var(--tw-drop-shadow-color,#00000026)); --tw-drop-shadow: drop-shadow(var(--drop-shadow-2xl)); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
  .drop-shadow-lg { --tw-drop-shadow-size: drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026)); --tw-drop-shadow: drop-shadow(var(--drop-shadow-lg)); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
  .drop-shadow-md { --tw-drop-shadow-size: drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f)); --tw-drop-shadow: drop-shadow(var(--drop-shadow-md)); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
  .drop-shadow-xl { --tw-drop-shadow-size: drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a)); --tw-drop-shadow: drop-shadow(var(--drop-shadow-xl)); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
  .grayscale { --tw-grayscale: grayscale(100%); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
  .invert { --tw-invert: invert(100%); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
  .filter { filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
  .backdrop-blur { --tw-backdrop-blur: blur(8px); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }
  .backdrop-blur-2xl { --tw-backdrop-blur: blur(var(--blur-2xl)); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }
  .backdrop-blur-\[8px\] { --tw-backdrop-blur: blur(8px); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }
  .backdrop-blur-\[18px\] { --tw-backdrop-blur: blur(18px); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }
  .backdrop-blur-lg { --tw-backdrop-blur: blur(var(--backdrop-blur-lg)); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }
  .backdrop-blur-md { --tw-backdrop-blur: blur(var(--backdrop-blur-md)); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }
  .backdrop-blur-sm { --tw-backdrop-blur: blur(var(--backdrop-blur-sm)); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }
  .transition { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-\[colors\,opacity\,box-shadow\] { transition-property: colors, opacity, box-shadow; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-\[height\] { transition-property: height; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-\[max-height\] { transition-property: max-height; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-\[padding\,border-color\] { transition-property: padding, border-color; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-all { transition-property: all; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-colors { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-opacity { transition-property: opacity; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-shadow { transition-property: box-shadow; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-transform { transition-property: transform, translate, scale, rotate; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .transition-none { transition-property: none; }
  .delay-0 { transition-delay: 0s; }
  .delay-75 { transition-delay: 75ms; }
  .delay-200 { transition-delay: 0.2s; }
  .delay-275 { transition-delay: 0.275s; }
  .delay-400 { transition-delay: 0.4s; }
  .delay-600 { transition-delay: 0.6s; }
  .duration-75 { --tw-duration: 75ms; transition-duration: 75ms; }
  .duration-100 { --tw-duration: .1s; transition-duration: 0.1s; }
  .duration-150 { --tw-duration: .15s; transition-duration: 0.15s; }
  .duration-200 { --tw-duration: .2s; transition-duration: 0.2s; }
  .duration-300 { --tw-duration: .3s; transition-duration: 0.3s; }
  .duration-500 { --tw-duration: .5s; transition-duration: 0.5s; }
  .duration-600 { --tw-duration: .6s; transition-duration: 0.6s; }
  .duration-800 { --tw-duration: .8s; transition-duration: 0.8s; }
  .duration-900 { --tw-duration: .9s; transition-duration: 0.9s; }
  .ease-in { --tw-ease: var(--ease-in); transition-timing-function: var(--ease-in); }
  .ease-in-out { --tw-ease: var(--ease-in-out); transition-timing-function: var(--ease-in-out); }
  .ease-linear { --tw-ease: linear; transition-timing-function: linear; }
  .ease-out { --tw-ease: var(--ease-out); transition-timing-function: var(--ease-out); }
  .will-change-transform { will-change: transform; }
  .outline-none { --tw-outline-style: none; outline-style: none; }
  .select-none { user-select: none; }
  .\[-webkit-tap-highlight-color\:transparent\] { -webkit-tap-highlight-color: transparent; }
  .bg-gradient-navigation-dark { background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.04) 14.9%, rgba(255, 255, 255, 0.04) 85.37%, rgba(255, 255, 255, 0) 100%); }
  .bg-gradient-navigation-light { background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.01) 15.44%, rgba(0, 0, 0, 0.01) 85.3%, rgba(0, 0, 0, 0) 100%); }
  .bg-grey-divider { background: linear-gradient(90deg, rgba(82, 82, 82, 0) 0%, rgb(82, 82, 82) 25%, rgb(82, 82, 82) 75%, rgba(82, 82, 82, 0) 100%); }
  .bg-grey-linear { background: linear-gradient(109deg, rgb(0, 0, 0) 11.64%, rgb(24, 24, 24) 49.04%, rgb(0, 0, 0) 86.45%); }
  .bg-metallic { background: linear-gradient(to left top, var(--color-neutral-300), var(--color-neutral-100), var(--color-neutral-300), var(--color-neutral-100), var(--color-neutral-300)); }
  .bg-navigation-divider-dark { background: linear-gradient(90deg, rgba(229, 229, 229, 0) 0%, rgba(229, 229, 229, 0.1) 25%, rgba(229, 229, 229, 0.1) 75%, rgba(229, 229, 229, 0) 100%); }
  .bg-navigation-divider-light { background: linear-gradient(90deg, rgba(38, 38, 38, 0) 0%, rgba(38, 38, 38, 0.1) 25%, rgba(38, 38, 38, 0.1) 75%, rgba(38, 38, 38, 0) 100%); }
  .ring-inset { --tw-ring-inset: inset; }
  :is(.\*\:col-start-1 > *) { grid-column-start: 1; }
  :is(.\*\:row-start-1 > *) { grid-row-start: 1; }
  :is(.\*\:flex > *) { display: flex; }
  :is(.\*\:hidden > *) { display: none; }
  :is(.\*\:h-full > *) { height: 100%; }
  :is(.\*\:w-full > *) { width: 100%; }
  :is(.\*\:max-w-4xl > *) { max-width: var(--container-4xl); }
  :is(.\*\:max-w-md > *) { max-width: var(--container-md); }
  :is(.\*\:animate-fadeInAnimation > *) { animation: 0.5s ease 0s 1 normal none running fade-in; }
  :is(.\*\:justify-center > *) { justify-content: center; }
  :is(.\*\:stroke-black > *) { stroke: var(--border-black); }
  :is(.\*\:stroke-white > *) { stroke: var(--border-white); }
  @media (hover: hover) {
  .group-hover\:left-12:is(:where(.group):hover *) { left: var(--spacing-12); }
  .group-hover\:translate-x-4:is(:where(.group):hover *) { --tw-translate-x: var(--spacing-4); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .group-hover\:translate-x-8:is(:where(.group):hover *) { --tw-translate-x: var(--spacing-8); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .group-hover\:-translate-y-8:is(:where(.group):hover *) { --tw-translate-y: calc(var(--spacing-8) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .group-hover\:transform:is(:where(.group):hover *) { transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,); }
  .group-hover\:bg-white:is(:where(.group):hover *), .group-hover\:bg-white\/0:is(:where(.group):hover *) { background-color: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .group-hover\:bg-white\/0:is(:where(.group):hover *) { background-color: color-mix(in oklab, var(--background-white) 0%, transparent); }
}
  .group-hover\:from-purple:is(:where(.group):hover *) { --tw-gradient-from: #d4a0ff; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .group-hover\:text-black:is(:where(.group):hover *) { color: var(--text-black); }
  .group-hover\:text-neutral-700:is(:where(.group):hover *) { color: rgb(64, 64, 64); }
  .group-hover\:text-neutral-800:is(:where(.group):hover *) { color: rgb(38, 38, 38); }
  .group-hover\:text-white:is(:where(.group):hover *) { color: var(--text-white); }
  .group-hover\:opacity-100:is(:where(.group):hover *) { opacity: 1; }
  .group-hover\:invert:is(:where(.group):hover *) { --tw-invert: invert(100%); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
  .group-hover\:bg-navigation-divider-light:is(:where(.group):hover *) { background: linear-gradient(90deg, rgba(38, 38, 38, 0) 0%, rgba(38, 38, 38, 0.1) 25%, rgba(38, 38, 38, 0.1) 75%, rgba(38, 38, 38, 0) 100%); }
  .group-hover\/li\:tab-halo-bottom-primary:is(:where(.group\/li):hover *) { isolation: isolate; contain: paint; position: relative; overflow: hidden; }
  .group-hover\/li\:tab-halo-bottom-primary:is(:where(.group\/li):hover *)::before { content: ""; filter: blur(30px); will-change: transform, opacity; backface-visibility: hidden; pointer-events: none; background: radial-gradient(rgb(255, 83, 0), rgba(0, 0, 0, 0)); width: 100%; height: 50px; animation: 0.3s ease 0s 1 normal forwards running halo-bottom-animation; position: absolute; bottom: -24px; left: 0px; right: 0px; }
  .group-hover\/li\:tab-halo-bottom-primary:is(:where(.group\/li):hover *)::after { content: ""; z-index: 10; pointer-events: none; background: rgb(255, 83, 0); width: 100%; height: 2px; animation: 0.3s ease 0s 1 normal forwards running halo-bottom-animation; position: absolute; inset: auto 0px 0px; }
  @media (min-width: 1024px) {
  .group-hover\/li\:tab-halo-bottom-primary:is(:where(.group\/li):hover *)::before { filter: blur(12px); width: 100%; height: 30px; left: 0px; right: 0px; }
  .group-hover\/li\:tab-halo-bottom-primary:is(:where(.group\/li):hover *)::after { width: 100%; height: 2px; left: 0px; right: 0px; }
}
  .group-hover\/section\:-translate-y-8:is(:where(.group\/section):hover *) { --tw-translate-y: calc(var(--spacing-8) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .group-hover\/section\:opacity-20:is(:where(.group\/section):hover *) { opacity: 0.2; }
}
  .group-data-open\:rotate-180:is(:where(.group)[data-open] *) { rotate: 180deg; }
  .group-data-\[checked\]\:bg-purple:is(:where(.group)[data-checked] *) { background-color: rgb(212, 160, 255); }
  .group-data-\[checked\]\:bg-clip-content:is(:where(.group)[data-checked] *) { background-clip: content-box; }
  .marker\:text-black ::marker { color: var(--text-black); }
  .marker\:text-black::marker { color: var(--text-black); }
  .marker\:text-black ::-webkit-details-marker { color: var(--text-black); }
  .marker\:text-black::-webkit-details-marker { color: var(--text-black); }
  .before\:pointer-events-none::before { content: var(--tw-content); pointer-events: none; }
  .before\:absolute::before { content: var(--tw-content); position: absolute; }
  .before\:start-0::before { content: var(--tw-content); inset-inline-start: var(--spacing-0); }
  .before\:-top-px::before { content: var(--tw-content); top: -1px; }
  .before\:top-0::before { content: var(--tw-content); top: var(--spacing-0); }
  .before\:top-1\/2::before { content: var(--tw-content); top: 50%; }
  .before\:left-0::before { content: var(--tw-content); left: var(--spacing-0); }
  .before\:left-24::before { content: var(--tw-content); left: var(--spacing-24); }
  .before\:z-10::before { content: var(--tw-content); z-index: 10; }
  .before\:block::before { content: var(--tw-content); display: block; }
  .before\:h-28::before { content: var(--tw-content); height: var(--size-28); }
  .before\:h-64::before { content: var(--tw-content); height: var(--size-64); }
  .before\:h-full::before { content: var(--tw-content); height: 100%; }
  .before\:h-px::before { content: var(--tw-content); height: 1px; }
  .before\:w-16::before { content: var(--tw-content); width: var(--size-16); }
  .before\:w-96::before { content: var(--tw-content); width: var(--size-96); }
  .before\:w-\[80px\]::before { content: var(--tw-content); width: 80px; }
  .before\:w-\[100px\]::before { content: var(--tw-content); width: 100px; }
  .before\:w-full::before { content: var(--tw-content); width: 100%; }
  .before\:origin-center::before { content: var(--tw-content); transform-origin: 50% center; }
  .before\:-translate-x-px::before { content: var(--tw-content); --tw-translate-x: -1px; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .before\:-translate-y-1\/2::before { content: var(--tw-content); --tw-translate-y: calc(calc(1 / 2 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .before\:-translate-y-px::before { content: var(--tw-content); --tw-translate-y: -1px; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .before\:-rotate-45::before { content: var(--tw-content); rotate: -45deg; }
  .before\:border-s::before { content: var(--tw-content); border-inline-start-style: var(--tw-border-style); border-inline-start-width: 1px; }
  .before\:border-t::before { content: var(--tw-content); border-top-style: var(--tw-border-style); border-top-width: 1px; }
  .before\:border-neutral-400::before { content: var(--tw-content); border-color: rgb(163, 163, 163); }
  .before\:border-neutral-500::before { content: var(--tw-content); border-color: rgb(115, 115, 115); }
  .before\:bg-black::before { content: var(--tw-content); background-color: var(--background-black); }
  .before\:bg-white::before { content: var(--tw-content); background-color: var(--background-white); }
  .before\:bg-linear-to-r::before { content: var(--tw-content); --tw-gradient-position: to right; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .before\:bg-linear-to-r::before { --tw-gradient-position: to right in oklab; }
}
  .before\:bg-linear-to-r::before { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .before\:from-black::before { content: var(--tw-content); --tw-gradient-from: var(--background-black); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .before\:from-neutral-50::before { content: var(--tw-content); --tw-gradient-from: #fafafa; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .before\:from-neutral-950::before { content: var(--tw-content); --tw-gradient-from: #0a0a0a; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .before\:from-transparent::before { content: var(--tw-content); --tw-gradient-from: transparent; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .before\:via-white::before { content: var(--tw-content); --tw-gradient-via: var(--background-white); --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .before\:to-black\/0::before { content: var(--tw-content); --tw-gradient-to: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .before\:to-black\/0::before { --tw-gradient-to: color-mix(in oklab, var(--background-black) 0%, transparent); }
}
  .before\:to-black\/0::before { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .before\:to-neutral-50\/0::before, .before\:to-neutral-950\/0::before { content: var(--tw-content); --tw-gradient-to: #0000; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .before\:to-neutral-50\/0::before, .before\:to-neutral-950\/0::before { --tw-gradient-to: lab(0% 0 0/0); }
}
  .before\:to-transparent::before { content: var(--tw-content); --tw-gradient-to: transparent; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .before\:content-\[\"\"\]::before { --tw-content: ""; content: var(--tw-content); }
  .after\:pointer-events-none::after { content: var(--tw-content); pointer-events: none; }
  .after\:absolute::after { content: var(--tw-content); position: absolute; }
  .after\:end-0::after { content: var(--tw-content); inset-inline-end: var(--spacing-0); }
  .after\:top-0::after { content: var(--tw-content); top: var(--spacing-0); }
  .after\:right-0::after { content: var(--tw-content); right: var(--spacing-0); }
  .after\:bottom-0::after { content: var(--tw-content); bottom: var(--spacing-0); }
  .after\:z-10::after { content: var(--tw-content); z-index: 10; }
  .after\:block::after { content: var(--tw-content); display: block; }
  .after\:h-28::after { content: var(--tw-content); height: var(--size-28); }
  .after\:h-64::after { content: var(--tw-content); height: var(--size-64); }
  .after\:h-full::after { content: var(--tw-content); height: 100%; }
  .after\:w-16::after { content: var(--tw-content); width: var(--size-16); }
  .after\:w-\[80px\]::after { content: var(--tw-content); width: 80px; }
  .after\:w-\[100px\]::after { content: var(--tw-content); width: 100px; }
  .after\:translate-x-px::after { content: var(--tw-content); --tw-translate-x: 1px; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .after\:translate-y-px::after { content: var(--tw-content); --tw-translate-y: 1px; translate: var(--tw-translate-x) var(--tw-translate-y); }
  .after\:border-e::after { content: var(--tw-content); border-inline-end-style: var(--tw-border-style); border-inline-end-width: 1px; }
  .after\:border-b::after { content: var(--tw-content); border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }
  .after\:border-neutral-400::after { content: var(--tw-content); border-color: rgb(163, 163, 163); }
  .after\:border-neutral-500::after { content: var(--tw-content); border-color: rgb(115, 115, 115); }
  .after\:border-white::after { content: var(--tw-content); border-color: var(--border-white); }
  .after\:bg-linear-to-r::after { content: var(--tw-content); --tw-gradient-position: to right; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .after\:bg-linear-to-r::after { --tw-gradient-position: to right in oklab; }
}
  .after\:bg-linear-to-r::after { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .after\:from-black\/0::after { content: var(--tw-content); --tw-gradient-from: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .after\:from-black\/0::after { --tw-gradient-from: color-mix(in oklab, var(--background-black) 0%, transparent); }
}
  .after\:from-black\/0::after { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .after\:from-neutral-50\/0::after, .after\:from-neutral-950\/0::after { content: var(--tw-content); --tw-gradient-from: #0000; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .after\:from-neutral-50\/0::after, .after\:from-neutral-950\/0::after { --tw-gradient-from: lab(0% 0 0/0); }
}
  .after\:to-black::after { content: var(--tw-content); --tw-gradient-to: var(--background-black); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .after\:to-neutral-50::after { content: var(--tw-content); --tw-gradient-to: #fafafa; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .after\:to-neutral-950::after { content: var(--tw-content); --tw-gradient-to: #0a0a0a; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .first\:ps-0:first-child { padding-inline-start: var(--spacing-0); }
  .last\:hidden:last-child { display: none; }
  .last\:border-e-0:last-child { border-inline-end-style: var(--tw-border-style); border-inline-end-width: 0px; }
  .last\:border-b-0:last-child { border-bottom-style: var(--tw-border-style); border-bottom-width: 0px; }
  .last\:pe-0:last-child { padding-inline-end: var(--spacing-0); }
  .even\:bg-neutral-50:nth-child(2n) { background-color: rgb(250, 250, 250); }
  .focus-within\:ring-2:focus-within { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
  .focus-within\:ring-offset-2:focus-within { --tw-ring-offset-width: 2px; --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); }
  .focus-within\:outline-none:focus-within { --tw-outline-style: none; outline-style: none; }
  @media (hover: hover) {
  .hover\:translate-x-2:hover { --tw-translate-x: var(--spacing-2); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .hover\:scale-100:hover { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale-x) var(--tw-scale-y); }
  .hover\:scale-150:hover { --tw-scale-x: 150%; --tw-scale-y: 150%; --tw-scale-z: 150%; scale: var(--tw-scale-x) var(--tw-scale-y); }
  .hover\:cursor-pointer:hover { cursor: pointer; }
  .hover\:border-gray-800:hover { border-color: rgb(31, 41, 55); }
  .hover\:border-neutral-200:hover { border-color: rgb(229, 229, 229); }
  .hover\:border-neutral-300:hover { border-color: rgb(212, 212, 212); }
  .hover\:border-neutral-400:hover { border-color: rgb(163, 163, 163); }
  .hover\:border-neutral-500:hover { border-color: rgb(115, 115, 115); }
  .hover\:border-neutral-600:hover { border-color: rgb(82, 82, 82); }
  .hover\:border-purple:hover { border-color: rgb(212, 160, 255); }
  .hover\:border-purple-900:hover { border-color: rgb(106, 55, 148); }
  .hover\:border-white:hover { border-color: var(--border-white); }
  .hover\:bg-\[\#DDB3FF\]:hover { background-color: rgb(221, 179, 255); }
  .hover\:bg-\[\#F04F01\]:hover { background-color: rgb(240, 79, 1); }
  .hover\:bg-black\/5:hover { background-color: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .hover\:bg-black\/5:hover { background-color: color-mix(in oklab, var(--background-black) 5%, transparent); }
}
  .hover\:bg-black\/20:hover { background-color: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .hover\:bg-black\/20:hover { background-color: color-mix(in oklab, var(--background-black) 20%, transparent); }
}
  .hover\:bg-neutral-50:hover { background-color: rgb(250, 250, 250); }
  .hover\:bg-neutral-100:hover { background-color: rgb(245, 245, 245); }
  .hover\:bg-neutral-200:hover { background-color: rgb(229, 229, 229); }
  .hover\:bg-neutral-800:hover { background-color: rgb(38, 38, 38); }
  .hover\:bg-neutral-900:hover { background-color: rgb(23, 23, 23); }
  .hover\:bg-white:hover, .hover\:bg-white\/5:hover { background-color: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .hover\:bg-white\/5:hover { background-color: color-mix(in oklab, var(--background-white) 5%, transparent); }
}
  .hover\:bg-white\/10:hover { background-color: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .hover\:bg-white\/10:hover { background-color: color-mix(in oklab, var(--background-white) 10%, transparent); }
}
  .hover\:bg-white\/20:hover { background-color: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .hover\:bg-white\/20:hover { background-color: color-mix(in oklab, var(--background-white) 20%, transparent); }
}
  .hover\:bg-white\/90:hover { background-color: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .hover\:bg-white\/90:hover { background-color: color-mix(in oklab, var(--background-white) 90%, transparent); }
}
  .hover\:bg-linear-to-r:hover { --tw-gradient-position: to right; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .hover\:bg-linear-to-r:hover { --tw-gradient-position: to right in oklab; }
}
  .hover\:bg-linear-to-r:hover { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .hover\:bg-none:hover { background-image: none; }
  .hover\:from-black:hover { --tw-gradient-from: var(--background-black); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:from-black\/20:hover { --tw-gradient-from: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .hover\:from-black\/20:hover { --tw-gradient-from: color-mix(in oklab, var(--background-black) 20%, transparent); }
}
  .hover\:from-black\/20:hover { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:from-neutral-400:hover { --tw-gradient-from: #a3a3a3; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:from-neutral-400\/20:hover { --tw-gradient-from: #a3a3a333; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .hover\:from-neutral-400\/20:hover { --tw-gradient-from: lab(66.995% .0000298023 0/.2); }
}
  .hover\:from-white\/20:hover { --tw-gradient-from: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .hover\:from-white\/20:hover { --tw-gradient-from: color-mix(in oklab, var(--background-white) 20%, transparent); }
}
  .hover\:from-white\/20:hover { --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:via-neutral-100:hover { --tw-gradient-via: #f5f5f5; --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .hover\:via-purple-900:hover { --tw-gradient-via: #6a3794; --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
  .hover\:to-black:hover { --tw-gradient-to: var(--background-black); --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:to-neutral-400:hover { --tw-gradient-to: #a3a3a3; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:bg-position-\[0\%_100\%\]:hover { background-position: 0px 100%; }
  .hover\:text-neutral-300:hover { color: rgb(212, 212, 212); }
  .hover\:text-neutral-600:hover { color: rgb(82, 82, 82); }
  .hover\:text-white:hover, .hover\:text-white\/100:hover { color: var(--text-white); }
  .hover\:opacity-80:hover { opacity: 0.8; }
  .hover\:opacity-100:hover { opacity: 1; }
  .hover\:shadow-lg:hover { --tw-shadow: 0 4px 6px -4px var(--tw-shadow-color,#0000001a), 0 10px 15px -3px var(--tw-shadow-color,#0000001a); box-shadow: var(--tw-shadow); }
  .hover\:ring-1:hover { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
  .hover\:ring-current:hover { --tw-ring-color: currentcolor; }
  .hover\:ring-neutral-200:hover { --tw-ring-color: #e5e5e5; }
  .hover\:ring-neutral-300\/70:hover { --tw-ring-color: #d4d4d4b3; }
  @supports (color:lab(0% 0 0)) {
  .hover\:ring-neutral-300\/70:hover { --tw-ring-color: lab(84.9135% 0 0/.7); }
}
  .hover\:ring-neutral-600:hover { --tw-ring-color: #525252; }
  .hover\:\[animation-play-state\:paused\]:hover { animation-play-state: paused; }
}
  .focus\:border-neutral-600:focus { border-color: rgb(82, 82, 82); }
  .focus\:border-white:focus { border-color: var(--border-white); }
  .focus\:bg-neutral-50:focus { background-color: rgb(250, 250, 250); }
  .focus\:bg-neutral-800:focus { background-color: rgb(38, 38, 38); }
  .focus\:bg-neutral-900:focus { background-color: rgb(23, 23, 23); }
  .focus\:ring-0:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
  .focus\:ring-2:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
  .focus\:ring-4:focus { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
  .focus\:ring-black:focus { --tw-ring-color: var(--border-black); }
  .focus\:ring-neutral-400:focus { --tw-ring-color: #a3a3a3; }
  .focus\:ring-neutral-500:focus { --tw-ring-color: #737373; }
  .focus\:ring-primary:focus { --tw-ring-color: #ff5300; }
  .focus\:ring-offset-2:focus { --tw-ring-offset-width: 2px; --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); }
  .focus\:ring-offset-neutral-900:focus { --tw-ring-offset-color: #171717; }
  .focus\:outline-none:focus { --tw-outline-style: none; outline-style: none; }
  .focus\:ring-inset:focus { --tw-ring-inset: inset; }
  .focus-visible\:ring:focus-visible { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
  .focus-visible\:ring-2:focus-visible { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
  .focus-visible\:ring-\[\#5BA34D\]:focus-visible { --tw-ring-color: #5ba34d; }
  .focus-visible\:ring-current:focus-visible { --tw-ring-color: currentcolor; }
  .focus-visible\:ring-neutral-950:focus-visible { --tw-ring-color: #0a0a0a; }
  .focus-visible\:ring-orange-500\/50:focus-visible { --tw-ring-color: #ff702a80; }
  @supports (color:lab(0% 0 0)) {
  .focus-visible\:ring-orange-500\/50:focus-visible { --tw-ring-color: lab(64.9668% 53.1715 63.0907/.5); }
}
  .focus-visible\:ring-white\/75:focus-visible { --tw-ring-color: var(--border-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .focus-visible\:ring-white\/75:focus-visible { --tw-ring-color: color-mix(in oklab, var(--border-white) 75%, transparent); }
}
  .focus-visible\:ring-offset-2:focus-visible { --tw-ring-offset-width: 2px; --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); }
  .focus-visible\:outline-none:focus-visible { --tw-outline-style: none; outline-style: none; }
  .active\:border-neutral-500:active { border-color: rgb(115, 115, 115); }
  .active\:bg-neutral-50:active { background-color: rgb(250, 250, 250); }
  .disabled\:cursor-default:disabled { cursor: default; }
  .disabled\:cursor-not-allowed:disabled { cursor: not-allowed; }
  .disabled\:border-neutral-400:disabled { border-color: rgb(163, 163, 163); }
  .disabled\:bg-neutral-100:disabled { background-color: rgb(245, 245, 245); }
  .disabled\:bg-neutral-300:disabled { background-color: rgb(212, 212, 212); }
  .disabled\:bg-neutral-600:disabled { background-color: rgb(82, 82, 82); }
  .disabled\:bg-neutral-700:disabled { background-color: rgb(64, 64, 64); }
  .disabled\:opacity-0:disabled { opacity: 0; }
  .disabled\:opacity-20:disabled { opacity: 0.2; }
  .disabled\:opacity-50:disabled { opacity: 0.5; }
  .disabled\:opacity-60:disabled { opacity: 0.6; }
  .disabled\:ring-neutral-300:disabled { --tw-ring-color: #d4d4d4; }
  .aria-disabled\:bg-neutral-300[aria-disabled="true"] { background-color: rgb(212, 212, 212); }
  .aria-disabled\:opacity-50[aria-disabled="true"] { opacity: 0.5; }
  .aria-disabled\:ring-neutral-300[aria-disabled="true"] { --tw-ring-color: #d4d4d4; }
  @media (hover: hover) {
  .aria-\[selected\=false\]\:hover\:bg-surface-hover[aria-selected="false"]:hover { background-color: var(--background-surface-hover); }
}
  .data-checked\:border-primary[data-checked] { border-color: rgb(255, 83, 0); }
  .data-disabled\:pointer-events-none[data-disabled] { pointer-events: none; }
  .data-disabled\:cursor-default[data-disabled] { cursor: default; }
  .data-disabled\:border-neutral-200[data-disabled] { border-color: rgb(229, 229, 229); }
  .data-disabled\:text-neutral-50[data-disabled] { color: rgb(250, 250, 250); }
  .data-disabled\:opacity-50[data-disabled] { opacity: 0.5; }
  .data-focus\:border-primary[data-focus] { border-color: rgb(255, 83, 0); }
  .data-focus\:bg-black\/10[data-focus] { background-color: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .data-focus\:bg-black\/10[data-focus] { background-color: color-mix(in oklab, var(--background-black) 10%, transparent); }
}
  .data-focus\:bg-white\/10[data-focus] { background-color: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .data-focus\:bg-white\/10[data-focus] { background-color: color-mix(in oklab, var(--background-white) 10%, transparent); }
}
  .data-open\:rotate-180[data-open] { rotate: 180deg; }
  .data-open\:from-neutral-900[data-open] { --tw-gradient-from: #171717; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .data-open\:to-neutral-700[data-open] { --tw-gradient-to: #404040; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .data-open\:text-white[data-open] { color: var(--text-white); }
  .data-open\:ring-1[data-open] { --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
  .data-selected\:tab-halo-left-black[data-selected] { isolation: isolate; contain: paint; position: relative; overflow: hidden; }
  .data-selected\:tab-halo-left-black[data-selected]::before { content: ""; filter: blur(30px); will-change: transform, opacity; backface-visibility: hidden; pointer-events: none; background: radial-gradient(rgb(0, 0, 0), rgba(0, 0, 0, 0)); width: 50px; height: 100%; animation: 0.3s ease 0s 1 normal forwards running halo-left-animation; position: absolute; left: -24px; right: 0px; }
  .data-selected\:tab-halo-left-black[data-selected]::after { content: ""; z-index: 10; pointer-events: none; background: rgb(0, 0, 0); width: 2px; height: 100%; animation: 0.3s ease 0s 1 normal forwards running halo-left-animation; position: absolute; inset: 0px auto 0px 0px; }
  @media (min-width: 1024px) {
  .data-selected\:tab-halo-left-black[data-selected]::before { filter: blur(12px); width: 30px; height: 100%; left: -24px; right: 0px; }
  .data-selected\:tab-halo-left-black[data-selected]::after { width: 2px; height: 100%; left: 0px; right: auto; }
}
  .data-selected\:tab-halo-left-white[data-selected] { isolation: isolate; contain: paint; position: relative; overflow: hidden; }
  .data-selected\:tab-halo-left-white[data-selected]::before { content: ""; filter: blur(30px); will-change: transform, opacity; backface-visibility: hidden; pointer-events: none; background: radial-gradient(rgb(255, 255, 255), rgba(0, 0, 0, 0)); width: 50px; height: 100%; animation: 0.3s ease 0s 1 normal forwards running halo-left-animation; position: absolute; left: -24px; right: 0px; }
  .data-selected\:tab-halo-left-white[data-selected]::after { content: ""; z-index: 10; pointer-events: none; background: rgb(255, 255, 255); width: 2px; height: 100%; animation: 0.3s ease 0s 1 normal forwards running halo-left-animation; position: absolute; inset: 0px auto 0px 0px; }
  @media (min-width: 1024px) {
  .data-selected\:tab-halo-left-white[data-selected]::before { filter: blur(12px); width: 30px; height: 100%; left: -24px; right: 0px; }
  .data-selected\:tab-halo-left-white[data-selected]::after { width: 2px; height: 100%; left: 0px; right: auto; }
}
  .data-selected\:tab-halo-right-black[data-selected] { isolation: isolate; contain: paint; position: relative; overflow: hidden; }
  .data-selected\:tab-halo-right-black[data-selected]::before { content: ""; filter: blur(30px); will-change: transform, opacity; backface-visibility: hidden; pointer-events: none; background: radial-gradient(rgb(0, 0, 0), rgba(0, 0, 0, 0)); width: 50px; height: 100%; animation: 0.3s ease 0s 1 normal forwards running halo-right-animation; position: absolute; left: auto; right: -24px; }
  .data-selected\:tab-halo-right-black[data-selected]::after { content: ""; z-index: 10; pointer-events: none; background: rgb(0, 0, 0); width: 2px; height: 100%; animation: 0.3s ease 0s 1 normal forwards running halo-right-animation; position: absolute; inset: 0px 0px 0px auto; }
  @media (min-width: 1024px) {
  .data-selected\:tab-halo-right-black[data-selected]::before { filter: blur(12px); width: 30px; height: 100%; left: auto; right: -24px; }
  .data-selected\:tab-halo-right-black[data-selected]::after { width: 2px; height: 100%; left: auto; right: 0px; }
}
  .data-selected\:tab-halo-right-white[data-selected] { isolation: isolate; contain: paint; position: relative; overflow: hidden; }
  .data-selected\:tab-halo-right-white[data-selected]::before { content: ""; filter: blur(30px); will-change: transform, opacity; backface-visibility: hidden; pointer-events: none; background: radial-gradient(rgb(255, 255, 255), rgba(0, 0, 0, 0)); width: 50px; height: 100%; animation: 0.3s ease 0s 1 normal forwards running halo-right-animation; position: absolute; left: auto; right: -24px; }
  .data-selected\:tab-halo-right-white[data-selected]::after { content: ""; z-index: 10; pointer-events: none; background: rgb(255, 255, 255); width: 2px; height: 100%; animation: 0.3s ease 0s 1 normal forwards running halo-right-animation; position: absolute; inset: 0px 0px 0px auto; }
  @media (min-width: 1024px) {
  .data-selected\:tab-halo-right-white[data-selected]::before { filter: blur(12px); width: 30px; height: 100%; left: auto; right: -24px; }
  .data-selected\:tab-halo-right-white[data-selected]::after { width: 2px; height: 100%; left: auto; right: 0px; }
}
  .data-selected\:border-black[data-selected] { border-color: var(--border-black); }
  .data-selected\:bg-black[data-selected] { background-color: var(--background-black); }
  .data-selected\:from-neutral-400\/20[data-selected] { --tw-gradient-from: #a3a3a333; --tw-gradient-stops: var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  @supports (color:lab(0% 0 0)) {
  .data-selected\:from-neutral-400\/20[data-selected] { --tw-gradient-from: lab(66.995% .0000298023 0/.2); }
}
  .data-selected\:text-black[data-selected] { color: var(--text-black); }
  .data-selected\:text-white[data-selected] { color: var(--text-white); }
  .data-\[orientation\=vertical\]\:w-\[2px\][data-orientation="vertical"] { width: 2px; }
  .data-\[state\=active\]\:tab-halo-bottom-primary[data-state="active"] { isolation: isolate; contain: paint; position: relative; overflow: hidden; }
  .data-\[state\=active\]\:tab-halo-bottom-primary[data-state="active"]::before { content: ""; filter: blur(30px); will-change: transform, opacity; backface-visibility: hidden; pointer-events: none; background: radial-gradient(rgb(255, 83, 0), rgba(0, 0, 0, 0)); width: 100%; height: 50px; animation: 0.3s ease 0s 1 normal forwards running halo-bottom-animation; position: absolute; bottom: -24px; left: 0px; right: 0px; }
  .data-\[state\=active\]\:tab-halo-bottom-primary[data-state="active"]::after { content: ""; z-index: 10; pointer-events: none; background: rgb(255, 83, 0); width: 100%; height: 2px; animation: 0.3s ease 0s 1 normal forwards running halo-bottom-animation; position: absolute; inset: auto 0px 0px; }
  @media (min-width: 1024px) {
  .data-\[state\=active\]\:tab-halo-bottom-primary[data-state="active"]::before { filter: blur(12px); width: 100%; height: 30px; left: 0px; right: 0px; }
  .data-\[state\=active\]\:tab-halo-bottom-primary[data-state="active"]::after { width: 100%; height: 2px; left: 0px; right: 0px; }
}
  .data-\[state\=active\]\:border-b-transparent[data-state="active"] { border-bottom-color: rgba(0, 0, 0, 0); }
  .data-\[state\=closed\]\:animate-exitFromBottom[data-state="closed"] { animation: 0.3s ease 0s 1 normal none running exitFromBottom; }
  .data-\[state\=inactive\]\:hidden[data-state="inactive"] { display: none; }
  .data-\[state\=open\]\:tab-halo-bottom-primary[data-state="open"] { isolation: isolate; contain: paint; position: relative; overflow: hidden; }
  .data-\[state\=open\]\:tab-halo-bottom-primary[data-state="open"]::before { content: ""; filter: blur(30px); will-change: transform, opacity; backface-visibility: hidden; pointer-events: none; background: radial-gradient(rgb(255, 83, 0), rgba(0, 0, 0, 0)); width: 100%; height: 50px; animation: 0.3s ease 0s 1 normal forwards running halo-bottom-animation; position: absolute; bottom: -24px; left: 0px; right: 0px; }
  .data-\[state\=open\]\:tab-halo-bottom-primary[data-state="open"]::after { content: ""; z-index: 10; pointer-events: none; background: rgb(255, 83, 0); width: 100%; height: 2px; animation: 0.3s ease 0s 1 normal forwards running halo-bottom-animation; position: absolute; inset: auto 0px 0px; }
  @media (min-width: 1024px) {
  .data-\[state\=open\]\:tab-halo-bottom-primary[data-state="open"]::before { filter: blur(12px); width: 100%; height: 30px; left: 0px; right: 0px; }
  .data-\[state\=open\]\:tab-halo-bottom-primary[data-state="open"]::after { width: 100%; height: 2px; left: 0px; right: 0px; }
}
  .data-\[state\=open\]\:animate-enterFromTop[data-state="open"] { animation: 0.4s ease 0s 1 normal forwards running enterFromTop; }
  @media (prefers-reduced-motion: reduce) {
  .motion-reduce\:transition-none { transition-property: none; }
}
  @media not all and (min-width: 1024px) {
  .max-lg\:mx-auto { margin-inline: auto; }
}
  @media not all and (min-width: 768px) {
  .max-md\:hidden { display: none; }
  .max-md\:w-\[500px\] { width: 500px; }
  .max-md\:min-w-full { min-width: 100%; }
  .max-md\:justify-center { justify-content: center; }
  :where(.max-md\:divide-y > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px * var(--tw-divide-y-reverse)); border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); }
  .max-md\:p-0 { padding: var(--spacing-0); }
  .max-md\:px-0 { padding-inline: var(--spacing-0); }
}
  @media (min-width: 640px) {
  .sm\:visible { visibility: visible; }
  .sm\:inset-e-0 { inset-inline-end: var(--spacing-0); }
  .sm\:top-0 { top: var(--spacing-0); }
  .sm\:top-auto { top: auto; }
  .sm\:bottom-0 { bottom: var(--spacing-0); }
  .sm\:mx-auto { margin-inline: auto; }
  .sm\:mb-40 { margin-bottom: var(--spacing-40); }
  .sm\:block { display: block; }
  .sm\:flex { display: flex; }
  .sm\:hidden { display: none; }
  .sm\:h-32 { height: var(--size-32); }
  .sm\:h-48 { height: var(--size-48); }
  .sm\:h-64 { height: var(--size-64); }
  .sm\:h-auto { height: auto; }
  .sm\:w-8\/3 { width: 266.667%; }
  .sm\:w-32 { width: var(--size-32); }
  .sm\:w-48 { width: var(--size-48); }
  .sm\:w-64 { width: var(--size-64); }
  .sm\:w-96 { width: var(--size-96); }
  .sm\:w-\[96px\] { width: 96px; }
  .sm\:w-auto { width: auto; }
  .sm\:w-fit { width: fit-content; }
  .sm\:max-w-48 { max-width: var(--spacing-48); }
  .sm\:max-w-\[60\%\] { max-width: 60%; }
  .sm\:max-w-\[min\(100\%\,360px\)\] { max-width: min(100%, 360px); }
  .sm\:max-w-min { max-width: min-content; }
  .sm\:shrink-0 { flex-shrink: 0; }
  .sm\:grow-0 { flex-grow: 0; }
  .sm\:basis-0 { flex-basis: var(--spacing-0); }
  .sm\:scale-100 { --tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale-x) var(--tw-scale-y); }
  .sm\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .sm\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .sm\:flex-row { flex-direction: row; }
  .sm\:flex-wrap { flex-wrap: wrap; }
  .sm\:items-center { align-items: center; }
  .sm\:items-start { align-items: flex-start; }
  .sm\:justify-between { justify-content: space-between; }
  .sm\:gap-16 { gap: var(--spacing-16); }
  .sm\:gap-24 { gap: var(--spacing-24); }
  .sm\:gap-40 { gap: var(--spacing-40); }
  .sm\:gap-80 { gap: var(--spacing-80); }
  .sm\:rounded-full { border-radius: var(--border-radius-full); }
  .sm\:rounded-none { border-radius: var(--border-radius-none); }
  .sm\:border { border-style: var(--tw-border-style); border-width: 1px; }
  .sm\:bg-black { background-color: var(--background-black); }
  .sm\:bg-white { background-color: var(--background-white); }
  .sm\:object-top { object-position: center top; }
  .sm\:p-16 { padding: var(--spacing-16); }
  .sm\:p-32 { padding: var(--spacing-32); }
  .sm\:px-0 { padding-inline: var(--spacing-0); }
  .sm\:px-16 { padding-inline: var(--spacing-16); }
  .sm\:px-24 { padding-inline: var(--spacing-24); }
  .sm\:px-32 { padding-inline: var(--spacing-32); }
  .sm\:py-12 { padding-block: var(--spacing-12); }
  .sm\:py-24 { padding-block: var(--spacing-24); }
  .sm\:py-32 { padding-block: var(--spacing-32); }
  .sm\:py-40 { padding-block: var(--spacing-40); }
  .sm\:py-48 { padding-block: var(--spacing-48); }
  .sm\:pt-12 { padding-top: var(--spacing-12); }
  .sm\:text-center { text-align: center; }
  .sm\:body-1 { font-family: var(--font-family-font); font-size: var(--font-style-body-1-size); font-weight: var(--font-style-body-1-weight-medium); line-height: var(--font-style-body-1-line-height); letter-spacing: var(--font-style-body-1-letter-spacing); -webkit-font-smoothing: antialiased; }
  .sm\:body-3 { font-family: var(--font-family-font); font-size: var(--font-style-body-3-size); font-weight: var(--font-style-body-3-weight-medium); line-height: var(--font-style-body-3-line-height); letter-spacing: var(--font-style-body-3-letter-spacing); -webkit-font-smoothing: antialiased; }
  .sm\:heading-5 { font-family: var(--font-family-font); font-size: var(--font-style-heading-5-size); font-weight: var(--font-style-heading-5-weight-medium); line-height: var(--font-style-heading-5-line-height); letter-spacing: var(--font-style-heading-5-letter-spacing); -webkit-font-smoothing: antialiased; text-wrap: balance; }
}
  .before\:sm\:w-\[200px\]::before { content: var(--tw-content); }
  @media (min-width: 640px) {
  .before\:sm\:w-\[200px\]::before { width: 200px; }
}
  .after\:sm\:w-\[200px\]::after { content: var(--tw-content); }
  @media (min-width: 640px) {
  .after\:sm\:w-\[200px\]::after { width: 200px; }
}
  @media (min-width: 768px) {
  .md\:absolute { position: absolute; }
  .md\:relative { position: relative; }
  .md\:static { position: static; }
  .md\:sticky { position: sticky; }
  .md\:inset-0 { inset: var(--spacing-0); }
  .md\:inset-e-0 { inset-inline-end: var(--spacing-0); }
  .md\:top-\(--navigation-height-desktop\) { top: var(--navigation-height-desktop); }
  .md\:top-12 { top: var(--spacing-12); }
  .md\:top-\[10\%\] { top: 10%; }
  .md\:top-\[max\(0px\,calc\(50vh-360px\)\)\] { top: max(0px, -360px + 50vh); }
  .md\:right-12 { right: var(--spacing-12); }
  .md\:bottom-0 { bottom: var(--spacing-0); }
  .md\:bottom-20 { bottom: var(--spacing-20); }
  .md\:bottom-32 { bottom: var(--spacing-32); }
  .md\:bottom-auto { bottom: auto; }
  .md\:-left-8 { left: calc(var(--spacing-8) * -1); }
  .md\:left-1\/2 { left: 50%; }
  .md\:left-64 { left: var(--spacing-64); }
  .md\:z-navigation { z-index: 4999; }
  .md\:col-span-1 { grid-column: span 1 / span 1; }
  .md\:col-span-2 { grid-column: span 2 / span 2; }
  .md\:col-start-1 { grid-column-start: 1; }
  .md\:col-start-2 { grid-column-start: 2; }
  .md\:col-start-3 { grid-column-start: 3; }
  .md\:row-span-2 { grid-row: span 2 / span 2; }
  .md\:row-start-1 { grid-row-start: 1; }
  .md\:row-start-2 { grid-row-start: 2; }
  .md\:mx-0 { margin-inline: var(--spacing-0); }
  .md\:mx-12 { margin-inline: var(--spacing-12); }
  .md\:mx-32 { margin-inline: var(--spacing-32); }
  .md\:my-40 { margin-block: var(--spacing-40); }
  .md\:ms-\[28px\] { margin-inline-start: 28px; }
  .md\:-me-16 { margin-inline-end: calc(var(--spacing-16) * -1); }
  .md\:mt-0 { margin-top: var(--spacing-0); }
  .md\:mt-32 { margin-top: var(--spacing-32); }
  .md\:mt-40 { margin-top: var(--spacing-40); }
  .md\:mt-56 { margin-top: var(--spacing-56); }
  .md\:mt-64 { margin-top: var(--spacing-64); }
  .md\:mr-48 { margin-right: var(--spacing-48); }
  .md\:mb-0 { margin-bottom: var(--spacing-0); }
  .md\:mb-8 { margin-bottom: var(--spacing-8); }
  .md\:mb-16 { margin-bottom: var(--spacing-16); }
  .md\:mb-24 { margin-bottom: var(--spacing-24); }
  .md\:mb-32 { margin-bottom: var(--spacing-32); }
  .md\:mb-48 { margin-bottom: var(--spacing-48); }
  .md\:mb-56 { margin-bottom: var(--spacing-56); }
  .md\:mb-64 { margin-bottom: var(--spacing-64); }
  .md\:mb-80 { margin-bottom: var(--spacing-80); }
  .md\:mb-256 { margin-bottom: var(--spacing-256); }
  .md\:ml-0 { margin-left: var(--spacing-0); }
  .md\:ml-auto { margin-left: auto; }
  .md\:block { display: block; }
  .md\:flex { display: flex; }
  .md\:grid { display: grid; }
  .md\:hidden { display: none; }
  .md\:inline { display: inline; }
  .md\:inline-block { display: inline-block; }
  .md\:inline-flex { display: inline-flex; }
  .md\:table-row { display: table-row; }
  .md\:h-32 { height: var(--size-32); }
  .md\:h-256 { height: var(--size-256); }
  .md\:h-320 { height: var(--size-320); }
  .md\:h-\[22px\] { height: 22px; }
  .md\:h-\[200px\] { height: 200px; }
  .md\:h-\[230px\] { height: 230px; }
  .md\:h-\[460px\] { height: 460px; }
  .md\:h-\[550px\] { height: 550px; }
  .md\:h-\[560px\] { height: 560px; }
  .md\:h-\[600px\] { height: 600px; }
  .md\:h-\[678px\] { height: 678px; }
  .md\:h-\[800px\] { height: 800px; }
  .md\:h-\[calc\(100dvh-var\(--banner-height-desktop\)\)\] { height: calc(100dvh - var(--banner-height-desktop)); }
  .md\:h-\[min\(100vh\,720px\)\] { height: min(100vh, 720px); }
  .md\:h-auto { height: auto; }
  .md\:h-full { height: 100%; }
  .md\:max-h-160 { max-height: var(--spacing-160); }
  .md\:max-h-dvh { max-height: 100dvh; }
  .md\:max-h-full { max-height: 100%; }
  .md\:max-h-none { max-height: none; }
  .md\:min-h-0 { min-height: var(--size-0); }
  .md\:min-h-48 { min-height: var(--size-48); }
  .md\:min-h-\[480px\] { min-height: 480px; }
  .md\:min-h-\[600px\] { min-height: 600px; }
  .md\:w-1\/2 { width: 50%; }
  .md\:w-3\/5 { width: 60%; }
  .md\:w-12\/4 { width: 300%; }
  .md\:w-16\/2 { width: 800%; }
  .md\:w-16\/12 { width: 133.333%; }
  .md\:w-32 { width: var(--size-32); }
  .md\:w-128 { width: var(--size-128); }
  .md\:w-208 { width: var(--size-208); }
  .md\:w-256 { width: var(--size-256); }
  .md\:w-320 { width: var(--size-320); }
  .md\:w-\[22px\] { width: 22px; }
  .md\:w-\[138\%\] { width: 138%; }
  .md\:w-\[200px\] { width: 200px; }
  .md\:w-\[400px\] { width: 400px; }
  .md\:w-\[600px\] { width: 600px; }
  .md\:w-\[640px\] { width: 640px; }
  .md\:w-auto { width: auto; }
  .md\:w-fit { width: fit-content; }
  .md\:w-full { width: 100%; }
  .md\:w-max { width: max-content; }
  .md\:w-px { width: 1px; }
  .md\:max-w-3xl { max-width: var(--container-3xl); }
  .md\:max-w-5xl { max-width: var(--container-5xl); }
  .md\:max-w-\[35\%\] { max-width: 35%; }
  .md\:max-w-\[70\%\] { max-width: 70%; }
  .md\:max-w-\[560px\] { max-width: 560px; }
  .md\:max-w-\[568px\] { max-width: 568px; }
  .md\:max-w-\[min\(100\%\,640px\)\] { max-width: min(100%, 640px); }
  .md\:max-w-fit { max-width: fit-content; }
  .md\:max-w-md { max-width: var(--container-md); }
  .md\:max-w-xs { max-width: var(--container-xs); }
  .md\:min-w-256 { min-width: var(--size-256); }
  .md\:flex-1 { flex: 1 1 0%; }
  .md\:shrink-0 { flex-shrink: 0; }
  .md\:basis-6\/12 { flex-basis: 50%; }
  .md\:basis-80 { flex-basis: var(--spacing-80); }
  .md\:-translate-x-1\/2 { --tw-translate-x: calc(calc(1 / 2 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .md\:-translate-x-24 { --tw-translate-x: calc(var(--spacing-24) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .md\:grid-flow-col { grid-auto-flow: column; }
  .md\:grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }
  .md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .md\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .md\:grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); }
  .md\:grid-cols-\[5fr_7fr\] { grid-template-columns: 5fr 7fr; }
  .md\:grid-cols-\[minmax\(0\,320px\)minmax\(0\,320px\)minmax\(0\,320px\)\] { grid-template-columns: minmax(0px, 320px) minmax(0px, 320px) minmax(0px, 320px); }
  .md\:grid-cols-\[minmax\(0\,600px\)\] { grid-template-columns: minmax(0px, 600px); }
  .md\:grid-cols-\[repeat\(4\,minmax\(0\,320px\)\)\] { grid-template-columns: repeat(4, minmax(0px, 320px)); }
  .md\:grid-rows-3 { grid-template-rows: repeat(3, minmax(0px, 1fr)); }
  .md\:grid-rows-\[314px\] { grid-template-rows: 314px; }
  .md\:grid-rows-\[314px_314px\] { grid-template-rows: 314px 314px; }
  .md\:flex-col { flex-direction: column; }
  .md\:flex-row { flex-direction: row; }
  .md\:flex-row-reverse { flex-direction: row-reverse; }
  .md\:flex-nowrap { flex-wrap: nowrap; }
  .md\:flex-wrap { flex-wrap: wrap; }
  .md\:items-center { align-items: center; }
  .md\:items-end { align-items: flex-end; }
  .md\:items-start { align-items: flex-start; }
  .md\:items-stretch { align-items: stretch; }
  .md\:justify-around { justify-content: space-around; }
  .md\:justify-between { justify-content: space-between; }
  .md\:justify-center { justify-content: center; }
  .md\:justify-end { justify-content: flex-end; }
  .md\:justify-normal { justify-content: normal; }
  .md\:justify-start { justify-content: flex-start; }
  .md\:justify-stretch { justify-content: stretch; }
  .md\:gap-0 { gap: var(--spacing-0); }
  .md\:gap-8 { gap: var(--spacing-8); }
  .md\:gap-12 { gap: var(--spacing-12); }
  .md\:gap-16 { gap: var(--spacing-16); }
  .md\:gap-24 { gap: var(--spacing-24); }
  .md\:gap-32 { gap: var(--spacing-32); }
  .md\:gap-40 { gap: var(--spacing-40); }
  .md\:gap-48 { gap: var(--spacing-48); }
  .md\:gap-56 { gap: var(--spacing-56); }
  .md\:gap-64 { gap: var(--spacing-64); }
  .md\:gap-80 { gap: var(--spacing-80); }
  .md\:gap-96 { gap: var(--spacing-96); }
  .md\:gap-\[14px\] { gap: 14px; }
  .md\:gap-y-56 { row-gap: var(--spacing-56); }
  :where(.md\:divide-x > :not(:last-child)) { --tw-divide-x-reverse: 0; border-inline-style: var(--tw-border-style); border-inline-start-width: calc(1px * var(--tw-divide-x-reverse)); border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); }
  :where(.md\:divide-none > :not(:last-child)) { --tw-border-style: none; border-style: none; }
  :where(.md\:divide-neutral-200 > :not(:last-child)) { border-color: rgb(229, 229, 229); }
  :where(.md\:divide-neutral-600 > :not(:last-child)) { border-color: rgb(82, 82, 82); }
  .md\:place-self-end { place-self: end; }
  .md\:place-self-start { place-self: start; }
  .md\:self-end { align-self: flex-end; }
  .md\:self-start { align-self: flex-start; }
  .md\:justify-self-center { justify-self: center; }
  .md\:overflow-x-hidden { overflow-x: hidden; }
  .md\:overflow-x-visible { overflow-x: visible; }
  .md\:border-t-0 { border-top-style: var(--tw-border-style); border-top-width: 0px; }
  .md\:border-b { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }
  .md\:border-l { border-left-style: var(--tw-border-style); border-left-width: 1px; }
  .md\:object-\[60\%_50\%\] { object-position: 60% 50%; }
  .md\:p-0 { padding: var(--spacing-0); }
  .md\:p-8 { padding: var(--spacing-8); }
  .md\:p-20 { padding: var(--spacing-20); }
  .md\:p-32 { padding: var(--spacing-32); }
  .md\:p-40 { padding: var(--spacing-40); }
  .md\:px-0 { padding-inline: var(--spacing-0); }
  .md\:px-16 { padding-inline: var(--spacing-16); }
  .md\:px-24 { padding-inline: var(--spacing-24); }
  .md\:px-32 { padding-inline: var(--spacing-32); }
  .md\:px-40 { padding-inline: var(--spacing-40); }
  .md\:px-56 { padding-inline: var(--spacing-56); }
  .md\:px-112 { padding-inline: var(--spacing-112); }
  .md\:py-0 { padding-block: var(--spacing-0); }
  .md\:py-16 { padding-block: var(--spacing-16); }
  .md\:py-24 { padding-block: var(--spacing-24); }
  .md\:py-32 { padding-block: var(--spacing-32); }
  .md\:py-48 { padding-block: var(--spacing-48); }
  .md\:py-56 { padding-block: var(--spacing-56); }
  .md\:py-64 { padding-block: var(--spacing-64); }
  .md\:py-80 { padding-block: var(--spacing-80); }
  .md\:py-96 { padding-block: var(--spacing-96); }
  .md\:py-112 { padding-block: var(--spacing-112); }
  .md\:py-128 { padding-block: var(--spacing-128); }
  .md\:py-160 { padding-block: var(--spacing-160); }
  .md\:ps-6 { padding-inline-start: var(--spacing-6); }
  .md\:ps-14 { padding-inline-start: var(--spacing-14); }
  .md\:ps-16 { padding-inline-start: var(--spacing-16); }
  .md\:ps-32 { padding-inline-start: var(--spacing-32); }
  .md\:ps-40 { padding-inline-start: var(--spacing-40); }
  .md\:pe-6 { padding-inline-end: var(--spacing-6); }
  .md\:pe-8 { padding-inline-end: var(--spacing-8); }
  .md\:pe-14 { padding-inline-end: var(--spacing-14); }
  .md\:pe-40 { padding-inline-end: var(--spacing-40); }
  .md\:pt-0 { padding-top: var(--spacing-0); }
  .md\:pt-6 { padding-top: var(--spacing-6); }
  .md\:pt-16 { padding-top: var(--spacing-16); }
  .md\:pt-24 { padding-top: var(--spacing-24); }
  .md\:pt-48 { padding-top: var(--spacing-48); }
  .md\:pt-64 { padding-top: var(--spacing-64); }
  .md\:pt-80 { padding-top: var(--spacing-80); }
  .md\:pt-128 { padding-top: var(--spacing-128); }
  .md\:pr-16 { padding-right: var(--spacing-16); }
  .md\:pb-0 { padding-bottom: var(--spacing-0); }
  .md\:pb-8 { padding-bottom: var(--spacing-8); }
  .md\:pb-16 { padding-bottom: var(--spacing-16); }
  .md\:pb-24 { padding-bottom: var(--spacing-24); }
  .md\:pb-80 { padding-bottom: var(--spacing-80); }
  .md\:pb-96 { padding-bottom: var(--spacing-96); }
  .md\:text-center { text-align: center; }
  .md\:text-end { text-align: end; }
  .md\:text-left { text-align: left; }
  .md\:text-start { text-align: start; }
  .md\:body-1 { font-family: var(--font-family-font); font-size: var(--font-style-body-1-size); font-weight: var(--font-style-body-1-weight-medium); line-height: var(--font-style-body-1-line-height); letter-spacing: var(--font-style-body-1-letter-spacing); -webkit-font-smoothing: antialiased; }
  .md\:body-1-semi-bold { font-family: var(--font-family-font); font-size: var(--font-style-body-1-size); font-weight: var(--font-style-body-1-weight-semi-bold); line-height: var(--font-style-body-1-line-height); letter-spacing: var(--font-style-body-1-letter-spacing); -webkit-font-smoothing: antialiased; }
  .md\:heading-1-semi-bold { font-family: var(--font-family-font); font-size: var(--font-style-heading-1-size); font-weight: var(--font-style-heading-1-weight-semi-bold); line-height: var(--font-style-heading-1-line-height); letter-spacing: var(--font-style-heading-1-letter-spacing); -webkit-font-smoothing: antialiased; }
  .md\:heading-4-semi-bold { font-family: var(--font-family-font); font-size: var(--font-style-heading-4-size); font-weight: var(--font-style-heading-4-weight-semi-bold); line-height: var(--font-style-heading-4-line-height); letter-spacing: var(--font-style-heading-4-letter-spacing); -webkit-font-smoothing: antialiased; }
  .md\:responsive-display-4 { font-family: var(--font-family-font); font-size: var(--font-style-responsive-display-4-size); font-weight: var(--font-style-responsive-display-4-weight); line-height: var(--font-style-responsive-display-4-line-height); letter-spacing: var(--font-style-responsive-display-4-letter-spacing); -webkit-font-smoothing: antialiased; }
  .md\:heading-1-semi-bold, .md\:heading-4-semi-bold, .md\:responsive-display-4, .md\:text-balance { text-wrap: balance; }
  .md\:opacity-0 { opacity: 1; }
  .md\:opacity-100 { opacity: 1; }
  .md\:drop-shadow-none { --tw-drop-shadow: ; filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
  :is(.md\:\*\:w-fit > *) { width: fit-content; }
  @media (hover: hover) {
  .md\:group-hover\:ms-40:is(:where(.group):hover *) { margin-inline-start: var(--spacing-40); }
  .md\:group-hover\:scale-105:is(:where(.group):hover *) { --tw-scale-x: 105%; --tw-scale-y: 105%; --tw-scale-z: 105%; scale: var(--tw-scale-x) var(--tw-scale-y); }
  .md\:group-hover\/card\:-bottom-32:is(:where(.group\/card):hover *) { bottom: calc(var(--spacing-32) * -1); }
  .md\:group-hover\/card\:border-neutral-400:is(:where(.group\/card):hover *) { border-color: rgb(163, 163, 163); }
  .md\:group-hover\/card\:bg-neutral-800:is(:where(.group\/card):hover *) { background-color: rgb(38, 38, 38); }
  .md\:group-hover\/card\:bg-white:is(:where(.group\/card):hover *) { background-color: var(--background-white); }
}
  .md\:group-data-\[orientation\=horizontal\]\/card\:pt-32:is(:where(.group\/card)[data-orientation="horizontal"] *) { padding-top: var(--spacing-32); }
  .md\:last\:border-b:last-child { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }
  @media (hover: hover) {
  .md\:hover\:border-black:hover { border-color: var(--border-black); }
  .md\:hover\:border-neutral-400:hover { border-color: rgb(163, 163, 163); }
}
}
  @media (min-width: 845px) {
  .min-\[845px\]\:block { display: block; }
  .min-\[845px\]\:hidden { display: none; }
}
  @media (min-width: 1024px) {
  .lg\:pointer-events-auto { pointer-events: auto; }
  .lg\:absolute { position: absolute; }
  .lg\:relative { position: relative; }
  .lg\:static { position: static; }
  .lg\:sticky { position: sticky; }
  .lg\:inset-0 { inset: var(--spacing-0); }
  .lg\:end-0 { inset-inline-end: var(--spacing-0); }
  .lg\:top-0 { top: var(--spacing-0); }
  .lg\:top-16 { top: var(--spacing-16); }
  .lg\:top-32 { top: var(--spacing-32); }
  .lg\:top-40 { top: var(--spacing-40); }
  .lg\:top-\[max\(0px\,calc\(50vh-280px\)\)\] { top: max(0px, -280px + 50vh); }
  .lg\:right-auto { right: auto; }
  .lg\:bottom-0 { bottom: var(--spacing-0); }
  .lg\:bottom-32 { bottom: var(--spacing-32); }
  .lg\:bottom-auto { bottom: auto; }
  .lg\:-left-80 { left: calc(var(--spacing-80) * -1); }
  .lg\:left-1\/2 { left: 50%; }
  .lg\:left-auto { left: auto; }
  .lg\:z-10 { z-index: 10; }
  .lg\:z-auto { z-index: auto; }
  .lg\:col-span-1 { grid-column: span 1 / span 1; }
  .lg\:col-span-3 { grid-column: span 3 / span 3; }
  .lg\:col-span-4 { grid-column: span 4 / span 4; }
  .lg\:col-start-2 { grid-column-start: 2; }
  .lg\:row-start-1 { grid-row-start: 1; }
  .lg\:row-start-2 { grid-row-start: 2; }
  .lg\:row-end-3 { grid-row-end: 3; }
  .lg\:mx-40 { margin-inline: var(--spacing-40); }
  .lg\:ms-12 { margin-inline-start: var(--spacing-12); }
  .lg\:ms-auto { margin-inline-start: auto; }
  .lg\:-me-32 { margin-inline-end: calc(var(--spacing-32) * -1); }
  .lg\:me-0 { margin-inline-end: var(--spacing-0); }
  .lg\:me-8 { margin-inline-end: var(--spacing-8); }
  .lg\:-mt-\[86px\] { margin-top: -86px; }
  .lg\:mt-0 { margin-top: var(--spacing-0); }
  .lg\:mt-12 { margin-top: var(--spacing-12); }
  .lg\:mt-16 { margin-top: var(--spacing-16); }
  .lg\:mt-40 { margin-top: var(--spacing-40); }
  .lg\:mr-0 { margin-right: var(--spacing-0); }
  .lg\:mr-64 { margin-right: var(--spacing-64); }
  .lg\:mb-0 { margin-bottom: var(--spacing-0); }
  .lg\:mb-32 { margin-bottom: var(--spacing-32); }
  .lg\:mb-40 { margin-bottom: var(--spacing-40); }
  .lg\:mb-56 { margin-bottom: var(--spacing-56); }
  .lg\:mb-80 { margin-bottom: var(--spacing-80); }
  .lg\:ml-0 { margin-left: var(--spacing-0); }
  .lg\:block { display: block; }
  .lg\:flex { display: flex; }
  .lg\:grid { display: grid; }
  .lg\:hidden { display: none; }
  .lg\:h-4 { height: var(--size-4); }
  .lg\:h-32 { height: var(--size-32); }
  .lg\:h-40 { height: var(--size-40); }
  .lg\:h-64 { height: var(--size-64); }
  .lg\:h-96 { height: var(--size-96); }
  .lg\:h-160 { height: var(--spacing-160); }
  .lg\:h-256 { height: var(--size-256); }
  .lg\:h-288 { height: var(--size-288); }
  .lg\:h-\[88px\] { height: 88px; }
  .lg\:h-\[560px\] { height: 560px; }
  .lg\:h-\[min\(100vh\,560px\)\] { height: min(100vh, 560px); }
  .lg\:h-auto { height: auto; }
  .lg\:h-fit { height: fit-content; }
  .lg\:h-full { height: 100%; }
  .lg\:max-h-full { max-height: 100%; }
  .lg\:min-h-full { min-height: 100%; }
  .lg\:min-h-screen { min-height: 100vh; }
  .lg\:w-1\/2 { width: 50%; }
  .lg\:w-2\/3 { width: 66.6667%; }
  .lg\:w-40 { width: var(--size-40); }
  .lg\:w-40\/12 { width: 333.333%; }
  .lg\:w-\[45\.2\%\] { width: 45.2%; }
  .lg\:w-\[72px\] { width: 72px; }
  .lg\:w-\[84\%\] { width: 84%; }
  .lg\:w-\[calc\(100\%_-_var\(--spacing-16\)_-_var\(--spacing-16\)\)\] { width: calc(100% - var(--spacing-16) - var(--spacing-16)); }
  .lg\:w-auto { width: auto; }
  .lg\:w-fit { width: fit-content; }
  .lg\:w-full { width: 100%; }
  .lg\:w-px { width: 1px; }
  .lg\:max-w-\(--breakpoint-2xl\) { max-width: var(--breakpoint-2xl); }
  .lg\:max-w-\(--breakpoint-md\) { max-width: var(--breakpoint-md); }
  .lg\:max-w-\(--breakpoint-sm\) { max-width: var(--breakpoint-sm); }
  .lg\:max-w-3xl { max-width: var(--container-3xl); }
  .lg\:max-w-256 { max-width: var(--spacing-256); }
  .lg\:max-w-\[70\%\] { max-width: 70%; }
  .lg\:max-w-\[789px\] { max-width: 789px; }
  .lg\:max-w-\[min\(100\%\,760px\)\] { max-width: min(100%, 760px); }
  .lg\:max-w-fit { max-width: fit-content; }
  .lg\:max-w-full { max-width: 100%; }
  .lg\:max-w-screen-2xl { max-width: var(--breakpoint-2xl); }
  .lg\:min-w-max { min-width: max-content; }
  .lg\:flex-1 { flex: 1 1 0%; }
  .lg\:flex-none { flex: 0 0 auto; }
  .lg\:shrink-0 { flex-shrink: 0; }
  .lg\:basis-8\/5 { flex-basis: 160%; }
  .lg\:basis-12\/5 { flex-basis: 240%; }
  .lg\:basis-96 { flex-basis: var(--spacing-96); }
  .lg\:-translate-x-1\/2 { --tw-translate-x: calc(calc(1 / 2 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .lg\:-translate-x-56 { --tw-translate-x: calc(var(--spacing-56) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .lg\:translate-y-0 { --tw-translate-y: var(--spacing-0); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .lg\:rotate-0 { rotate: none; }
  .lg\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .lg\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .lg\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }
  .lg\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .lg\:grid-cols-12 { grid-template-columns: repeat(12, minmax(0px, 1fr)); }
  .lg\:grid-cols-\[minmax\(0\,600px\)\] { grid-template-columns: minmax(0px, 600px); }
  .lg\:flex-col { flex-direction: column; }
  .lg\:flex-row { flex-direction: row; }
  .lg\:flex-nowrap { flex-wrap: nowrap; }
  .lg\:items-center { align-items: center; }
  .lg\:items-start { align-items: flex-start; }
  .lg\:items-stretch { align-items: stretch; }
  .lg\:justify-between { justify-content: space-between; }
  .lg\:justify-center { justify-content: center; }
  .lg\:justify-end { justify-content: flex-end; }
  .lg\:justify-start { justify-content: flex-start; }
  .lg\:gap-0 { gap: var(--spacing-0); }
  .lg\:gap-16 { gap: var(--spacing-16); }
  .lg\:gap-24 { gap: var(--spacing-24); }
  .lg\:gap-32 { gap: var(--spacing-32); }
  .lg\:gap-40 { gap: var(--spacing-40); }
  .lg\:gap-56 { gap: var(--spacing-56); }
  .lg\:gap-80 { gap: var(--spacing-80); }
  .lg\:gap-128 { gap: var(--spacing-128); }
  .lg\:gap-x-40 { column-gap: var(--spacing-40); }
  .lg\:self-start { align-self: flex-start; }
  .lg\:justify-self-end { justify-self: flex-end; }
  .lg\:rounded-\[24px\] { border-radius: 24px; }
  .lg\:rounded-lg { border-radius: var(--border-radius-lg); }
  .lg\:rounded-xs { border-radius: var(--border-radius-xs); }
  .lg\:border-0 { border-style: var(--tw-border-style); border-width: 0px; }
  .lg\:border-s-0 { border-inline-start-style: var(--tw-border-style); border-inline-start-width: 0px; }
  .lg\:border-e { border-inline-end-style: var(--tw-border-style); border-inline-end-width: 1px; }
  .lg\:border-neutral-100 { border-color: rgb(245, 245, 245); }
  .lg\:border-neutral-200 { border-color: rgb(229, 229, 229); }
  .lg\:border-neutral-600 { border-color: rgb(82, 82, 82); }
  .lg\:bg-neutral-50 { background-color: rgb(250, 250, 250); }
  .lg\:bg-neutral-900 { background-color: rgb(23, 23, 23); }
  .lg\:bg-neutral-900\/80 { background-color: lab(7.73961 -0.00000745058 0.00000298023 / 0.8); }
  .lg\:bg-transparent { background-color: rgba(0, 0, 0, 0); }
  .lg\:bg-white, .lg\:bg-white\/80 { background-color: var(--background-white); }
  @supports (color:color-mix(in lab, red, red)) {
  .lg\:bg-white\/80 { background-color: color-mix(in oklab, var(--background-white) 80%, transparent); }
}
  .lg\:bg-linear-to-b { --tw-gradient-position: to bottom; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .lg\:bg-linear-to-b { --tw-gradient-position: to bottom in oklab; }
}
  .lg\:bg-linear-to-b { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .lg\:bg-linear-to-l { --tw-gradient-position: to left; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .lg\:bg-linear-to-l { --tw-gradient-position: to left in oklab; }
}
  .lg\:bg-linear-to-l { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .lg\:bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)_0\%\,\#fff_30\%\)\] { background-image: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 30%); }
  .lg\:object-\[55\%_50\%\] { object-position: 55% 50%; }
  .lg\:p-0 { padding: var(--spacing-0); }
  .lg\:p-8 { padding: var(--spacing-8); }
  .lg\:p-16 { padding: var(--spacing-16); }
  .lg\:p-20 { padding: var(--spacing-20); }
  .lg\:p-32 { padding: var(--spacing-32); }
  .lg\:p-48 { padding: var(--spacing-48); }
  .lg\:p-80 { padding: var(--spacing-80); }
  .lg\:px-0 { padding-inline: var(--spacing-0); }
  .lg\:px-16 { padding-inline: var(--spacing-16); }
  .lg\:px-24 { padding-inline: var(--spacing-24); }
  .lg\:px-32 { padding-inline: var(--spacing-32); }
  .lg\:px-48 { padding-inline: var(--spacing-48); }
  .lg\:px-64 { padding-inline: var(--spacing-64); }
  .lg\:px-112 { padding-inline: var(--spacing-112); }
  .lg\:px-144 { padding-inline: var(--spacing-144); }
  .lg\:py-0 { padding-block: var(--spacing-0); }
  .lg\:py-8 { padding-block: var(--spacing-8); }
  .lg\:py-16 { padding-block: var(--spacing-16); }
  .lg\:py-20 { padding-block: var(--spacing-20); }
  .lg\:py-32 { padding-block: var(--spacing-32); }
  .lg\:py-56 { padding-block: var(--spacing-56); }
  .lg\:py-64 { padding-block: var(--spacing-64); }
  .lg\:ps-0 { padding-inline-start: var(--spacing-0); }
  .lg\:ps-10 { padding-inline-start: var(--spacing-10); }
  .lg\:ps-48 { padding-inline-start: var(--spacing-48); }
  .lg\:ps-px { padding-inline-start: 1px; }
  .lg\:pe-0 { padding-inline-end: var(--spacing-0); }
  .lg\:pe-10 { padding-inline-end: var(--spacing-10); }
  .lg\:pe-16 { padding-inline-end: var(--spacing-16); }
  .lg\:pe-20 { padding-inline-end: var(--spacing-20); }
  .lg\:pe-48 { padding-inline-end: var(--spacing-48); }
  .lg\:pt-24 { padding-top: var(--spacing-24); }
  .lg\:pt-56 { padding-top: var(--spacing-56); }
  .lg\:pt-64 { padding-top: var(--spacing-64); }
  .lg\:pr-16 { padding-right: var(--spacing-16); }
  .lg\:pb-0 { padding-bottom: var(--spacing-0); }
  .lg\:pb-24 { padding-bottom: var(--spacing-24); }
  .lg\:pb-32 { padding-bottom: var(--spacing-32); }
  .lg\:pb-40 { padding-bottom: var(--spacing-40); }
  .lg\:pb-48 { padding-bottom: var(--spacing-48); }
  .lg\:pb-160 { padding-bottom: var(--spacing-160); }
  .lg\:pl-24 { padding-left: var(--spacing-24); }
  .lg\:text-center { text-align: center; }
  .lg\:text-start { text-align: start; }
  .lg\:body-1 { font-family: var(--font-family-font); font-size: var(--font-style-body-1-size); font-weight: var(--font-style-body-1-weight-medium); line-height: var(--font-style-body-1-line-height); letter-spacing: var(--font-style-body-1-letter-spacing); -webkit-font-smoothing: antialiased; }
  .lg\:body-1-semi-bold { font-family: var(--font-family-font); font-size: var(--font-style-body-1-size); font-weight: var(--font-style-body-1-weight-semi-bold); line-height: var(--font-style-body-1-line-height); letter-spacing: var(--font-style-body-1-letter-spacing); -webkit-font-smoothing: antialiased; }
  .lg\:body-2 { font-family: var(--font-family-font); font-size: var(--font-style-body-2-size); font-weight: var(--font-style-body-2-weight-medium); line-height: var(--font-style-body-2-line-height); letter-spacing: var(--font-style-body-2-letter-spacing); -webkit-font-smoothing: antialiased; }
  .lg\:heading-4 { font-family: var(--font-family-font); font-size: var(--font-style-heading-4-size); font-weight: var(--font-style-heading-4-weight-medium); line-height: var(--font-style-heading-4-line-height); letter-spacing: var(--font-style-heading-4-letter-spacing); -webkit-font-smoothing: antialiased; }
  .lg\:heading-4-semi-bold { font-family: var(--font-family-font); font-size: var(--font-style-heading-4-size); font-weight: var(--font-style-heading-4-weight-semi-bold); line-height: var(--font-style-heading-4-line-height); letter-spacing: var(--font-style-heading-4-letter-spacing); -webkit-font-smoothing: antialiased; }
  .lg\:heading-4, .lg\:heading-4-semi-bold { text-wrap: balance; }
  .lg\:text-black { color: var(--text-black); }
  .lg\:text-white { color: var(--text-white); }
  .lg\:shadow-none { --tw-shadow: 0 0 #0000; box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); }
  .lg\:backdrop-blur-none { --tw-backdrop-blur: ; backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }
  .lg\:backdrop-blur-xl { --tw-backdrop-blur: blur(var(--backdrop-blur-xl)); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }
  .lg\:transition-all { transition-property: all; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .lg\:transition-colors { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }
  .lg\:duration-300 { --tw-duration: .3s; transition-duration: 0.3s; }
  .lg\:bg-grey-linear { background: linear-gradient(109deg, rgb(0, 0, 0) 11.64%, rgb(24, 24, 24) 49.04%, rgb(0, 0, 0) 86.45%); }
  @media (hover: hover) {
  .lg\:group-hover\:invert:is(:where(.group):hover *) { --tw-invert: invert(100%); filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,); }
  .lg\:group-hover\/dynamic\:right-12:is(:where(.group\/dynamic):hover *) { right: var(--spacing-12); }
  .lg\:group-hover\/dynamic\:bg-black\/40:is(:where(.group\/dynamic):hover *) { background-color: var(--background-black); }
  @supports (color:color-mix(in lab, red, red)) {
  .lg\:group-hover\/dynamic\:bg-black\/40:is(:where(.group\/dynamic):hover *) { background-color: color-mix(in oklab, var(--background-black) 40%, transparent); }
}
}
}
  @media (hover: hover) {
  @media (min-width: 1024px) {
  .hover\:lg\:border-white:hover { border-color: var(--border-white); }
}
}
  @media (min-width: 1024px) {
  @media (hover: hover) {
  .lg\:hover\:border-neutral-200:hover { border-color: rgb(229, 229, 229); }
}
}
  @media (hover: hover) {
  @media (min-width: 1024px) {
  .hover\:lg\:bg-neutral-800:hover { background-color: rgb(38, 38, 38); }
}
}
  @media (min-width: 1024px) {
  @media (hover: hover) {
  .lg\:hover\:bg-neutral-50:hover { background-color: rgb(250, 250, 250); }
  .lg\:hover\:bg-neutral-900:hover { background-color: rgb(23, 23, 23); }
}
}
  @media (min-width: 1280px) {
  .xl\:absolute { position: absolute; }
  .xl\:relative { position: relative; }
  .xl\:start-auto { inset-inline-start: auto; }
  .xl\:end-0 { inset-inline-end: var(--spacing-0); }
  .xl\:top-8 { top: var(--spacing-8); }
  .xl\:mx-0 { margin-inline: var(--spacing-0); }
  .xl\:grid { display: grid; }
  .xl\:h-80 { height: var(--size-80); }
  .xl\:w-8\/3 { width: 266.667%; }
  .xl\:w-112 { width: var(--size-112); }
  .xl\:w-auto { width: auto; }
  .xl\:max-w-160 { max-width: var(--spacing-160); }
  .xl\:max-w-\[min\(100\%\,880px\)\] { max-width: min(100%, 880px); }
  .xl\:max-w-full { max-width: 100%; }
  .xl\:flex-1 { flex: 1 1 0%; }
  .xl\:flex-\[2\] { flex: 2 1 0%; }
  .xl\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }
  .xl\:flex-row { flex-direction: row; }
  .xl\:gap-24 { gap: var(--spacing-24); }
  .xl\:gap-80 { gap: var(--spacing-80); }
  :where(.xl\:divide-x-2 > :not(:last-child)) { --tw-divide-x-reverse: 0; border-inline-style: var(--tw-border-style); border-inline-start-width: calc(2px * var(--tw-divide-x-reverse)); border-inline-end-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))); }
  :where(.xl\:divide-y-0 > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(0px * var(--tw-divide-y-reverse)); border-bottom-width: calc(0px * calc(1 - var(--tw-divide-y-reverse))); }
  .xl\:object-contain { object-fit: contain; }
  .xl\:object-\[40\%_50\%\] { object-position: 40% 50%; }
  .xl\:object-center { object-position: center center; }
  .xl\:px-0 { padding-inline: var(--spacing-0); }
  .xl\:px-16 { padding-inline: var(--spacing-16); }
  .xl\:px-40 { padding-inline: var(--spacing-40); }
  .xl\:px-96 { padding-inline: var(--spacing-96); }
  .xl\:py-20 { padding-block: var(--spacing-20); }
  .xl\:py-32 { padding-block: var(--spacing-32); }
  .xl\:ps-16 { padding-inline-start: var(--spacing-16); }
  .xl\:ps-96 { padding-inline-start: var(--spacing-96); }
  .xl\:pe-16 { padding-inline-end: var(--spacing-16); }
  .xl\:pe-96 { padding-inline-end: var(--spacing-96); }
  .xl\:pt-0 { padding-top: var(--spacing-0); }
}
  @media (min-width: 1536px) {
  .\32 xl\:top-\[20vh\] { top: 20vh; }
  .\32 xl\:h-\[60vh\] { height: 60vh; }
  .\32 xl\:h-\[112px\] { height: 112px; }
  .\32 xl\:min-h-\[60vh\] { min-height: 60vh; }
  .\32 xl\:w-\[139px\] { width: 139px; }
  .\32 xl\:max-w-256 { max-width: var(--spacing-256); }
  .\32 xl\:object-contain { object-fit: contain; }
}
  @media (min-width: 1280px) {
  .ltr\:xl\:right-0:where(:not(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="ltr"], [dir="ltr"] *) { right: var(--spacing-0); }
}
  .rtl\:tab-halo-right-black:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { isolation: isolate; contain: paint; position: relative; overflow: hidden; }
  .rtl\:tab-halo-right-black:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *)::before { content: ""; filter: blur(30px); will-change: transform, opacity; backface-visibility: hidden; pointer-events: none; background: radial-gradient(rgb(0, 0, 0), rgba(0, 0, 0, 0)); width: 50px; height: 100%; animation: 0.3s ease 0s 1 normal forwards running halo-right-animation; position: absolute; left: auto; right: -24px; }
  .rtl\:tab-halo-right-black:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *)::after { content: ""; z-index: 10; pointer-events: none; background: rgb(0, 0, 0); width: 2px; height: 100%; animation: 0.3s ease 0s 1 normal forwards running halo-right-animation; position: absolute; inset: 0px 0px 0px auto; }
  @media (min-width: 1024px) {
  .rtl\:tab-halo-right-black:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *)::before { filter: blur(12px); width: 30px; height: 100%; left: auto; right: -24px; }
  .rtl\:tab-halo-right-black:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *)::after { width: 2px; height: 100%; left: auto; right: 0px; }
}
  .rtl\:right-\[-4px\]:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { right: -4px; }
  .rtl\:right-auto:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { right: auto; }
  .rtl\:left-16:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { left: var(--spacing-16); }
  .rtl\:left-32:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { left: var(--spacing-32); }
  .rtl\:left-auto:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { left: auto; }
  .rtl\:translate-x-56:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { --tw-translate-x: var(--spacing-56); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .rtl\:-scale-x-100:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { --tw-scale-x: calc(100% * -1); scale: var(--tw-scale-x) var(--tw-scale-y); }
  .rtl\:rotate-90:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { rotate: 90deg; }
  .rtl\:rotate-180:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { rotate: 180deg; }
  .rtl\:flex-row-reverse:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { flex-direction: row-reverse; }
  .rtl\:items-end:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { align-items: flex-end; }
  .rtl\:justify-end:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { justify-content: flex-end; }
  .rtl\:gap-24:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { gap: var(--spacing-24); }
  .rtl\:bg-linear-to-l:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { --tw-gradient-position: to left; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .rtl\:bg-linear-to-l:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { --tw-gradient-position: to left in oklab; }
}
  .rtl\:bg-linear-to-l:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { background-image: linear-gradient(var(--tw-gradient-stops)); }
  .rtl\:object-right:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { object-position: right center; }
  .rtl\:pr-24:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { padding-right: var(--spacing-24); }
  .rtl\:text-right:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { text-align: right; }
  @media (hover: hover) {
  .rtl\:group-hover\:-translate-x-8:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *):is(:where(.group):hover *) { --tw-translate-x: calc(var(--spacing-8) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .rtl\:hover\:bg-linear-to-l:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *):hover { --tw-gradient-position: to left; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .rtl\:hover\:bg-linear-to-l:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *):hover { --tw-gradient-position: to left in oklab; }
}
  .rtl\:hover\:bg-linear-to-l:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *):hover { background-image: linear-gradient(var(--tw-gradient-stops)); }
}
  @media (min-width: 768px) {
  .md\:rtl\:translate-x-24:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { --tw-translate-x: var(--spacing-24); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .rtl\:md\:flex-row:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { flex-direction: row; }
  .rtl\:md\:flex-row-reverse:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { flex-direction: row-reverse; }
  .rtl\:md\:items-end:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { align-items: flex-end; }
  .rtl\:md\:items-start:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { align-items: flex-start; }
  .rtl\:md\:justify-end:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { justify-content: flex-end; }
  .rtl\:md\:justify-start:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { justify-content: flex-start; }
  .rtl\:md\:gap-x-12:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { column-gap: var(--spacing-12); }
}
  @media (min-width: 1024px) {
  .lg\:rtl\:translate-x-56:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { --tw-translate-x: var(--spacing-56); translate: var(--tw-translate-x) var(--tw-translate-y); }
  .lg\:rtl\:-scale-x-100:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { --tw-scale-x: calc(100% * -1); scale: var(--tw-scale-x) var(--tw-scale-y); }
  .lg\:rtl\:bg-linear-to-r:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { --tw-gradient-position: to right; }
  @supports (background-image:linear-gradient(in lab, red, red)) {
  .lg\:rtl\:bg-linear-to-r:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { --tw-gradient-position: to right in oklab; }
}
  .lg\:rtl\:bg-linear-to-r:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { background-image: linear-gradient(var(--tw-gradient-stops)); }
}
  @media (min-width: 1280px) {
  .rtl\:xl\:left-0:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) { left: var(--spacing-0); }
  :where(.xl\:rtl\:divide-x-reverse:where(:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)), [dir="rtl"], [dir="rtl"] *) > :not(:last-child)) { --tw-divide-x-reverse: 1; }
}
  .dark\:bg-white:is(.dark *) { background-color: var(--background-white); }
  html[lang="ru"] .ru\:responsive-display-2 { font-family: var(--font-family-font); font-size: var(--font-style-responsive-display-2-size); font-weight: var(--font-style-responsive-display-2-weight); line-height: var(--font-style-responsive-display-2-line-height); letter-spacing: var(--font-style-responsive-display-2-letter-spacing); -webkit-font-smoothing: antialiased; text-wrap: balance; }
  html[lang="ar"] .ar\:bg-none { background-image: none; }
  html[lang="ar"] .ar\:ps-4 { padding-inline-start: var(--spacing-4); }
  html[lang="ar"] .ar\:text-white { color: var(--text-white); }
  .rich-text-h1\:heading-4 :where(h1):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { font-family: var(--font-family-font); font-size: var(--font-style-heading-4-size); font-weight: var(--font-style-heading-4-weight-medium); line-height: var(--font-style-heading-4-line-height); letter-spacing: var(--font-style-heading-4-letter-spacing); -webkit-font-smoothing: antialiased; text-wrap: balance; }
  @media (min-width: 768px) {
  .md\:rich-text-h1\:leading-\[1\.3\] :where(h1):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { --tw-leading: 1.3; line-height: 1.3; }
}
  .rich-text-h3\:mb-0 :where(h3):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-bottom: var(--spacing-0); }
  .rich-text-h3\:body-3 :where(h3):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { font-family: var(--font-family-font); font-size: var(--font-style-body-3-size); font-weight: var(--font-style-body-3-weight-medium); line-height: var(--font-style-body-3-line-height); letter-spacing: var(--font-style-body-3-letter-spacing); -webkit-font-smoothing: antialiased; }
  .rich-text-h3\:text-black :where(h3):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--text-black); }
  .rich-text-h3\:text-white :where(h3):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--text-white); }
  .rich-text-h6\:my-24 :where(h6):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-block: var(--spacing-24); }
  .rich-text-h6\:heading-3-semi-bold :where(h6):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { font-family: var(--font-family-font); font-size: var(--font-style-heading-3-size); font-weight: var(--font-style-heading-3-weight-semi-bold); line-height: var(--font-style-heading-3-line-height); letter-spacing: var(--font-style-heading-3-letter-spacing); -webkit-font-smoothing: antialiased; text-wrap: balance; }
  .rich-text-p\:m-0 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin: var(--spacing-0); }
  .rich-text-p\:my-0 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-block: var(--spacing-0); }
  .rich-text-p\:my-24 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-block: var(--spacing-24); }
  .rich-text-p\:mt-0 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-top: var(--spacing-0); }
  .rich-text-p\:block :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { display: block; }
  .rich-text-p\:w-full :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { width: 100%; }
  .rich-text-p\:text-left :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { text-align: left; }
  .rich-text-p\:body-1 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { font-family: var(--font-family-font); font-size: var(--font-style-body-1-size); font-weight: var(--font-style-body-1-weight-medium); line-height: var(--font-style-body-1-line-height); letter-spacing: var(--font-style-body-1-letter-spacing); -webkit-font-smoothing: antialiased; }
  .rich-text-p\:body-3 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { font-family: var(--font-family-font); font-size: var(--font-style-body-3-size); font-weight: var(--font-style-body-3-weight-medium); line-height: var(--font-style-body-3-line-height); letter-spacing: var(--font-style-body-3-letter-spacing); -webkit-font-smoothing: antialiased; }
  .rich-text-p\:body-4 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { font-family: var(--font-family-font); font-size: var(--font-style-body-4-size); font-weight: var(--font-style-body-4-weight-medium); line-height: var(--font-style-body-4-line-height); letter-spacing: var(--font-style-body-4-letter-spacing); -webkit-font-smoothing: antialiased; }
  .rich-text-p\:heading-4 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { font-family: var(--font-family-font); font-size: var(--font-style-heading-4-size); font-weight: var(--font-style-heading-4-weight-medium); line-height: var(--font-style-heading-4-line-height); letter-spacing: var(--font-style-heading-4-letter-spacing); -webkit-font-smoothing: antialiased; }
  .rich-text-p\:heading-5-semi-bold :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { font-family: var(--font-family-font); font-size: var(--font-style-heading-5-size); font-weight: var(--font-style-heading-5-weight-semi-bold); line-height: var(--font-style-heading-5-line-height); letter-spacing: var(--font-style-heading-5-letter-spacing); -webkit-font-smoothing: antialiased; }
  .rich-text-p\:heading-4 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)), .rich-text-p\:heading-5-semi-bold :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)), .rich-text-p\:text-balance :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { text-wrap: balance; }
  .rich-text-p\:text-black :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--text-black); }
  .rich-text-p\:text-gray-300 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: rgb(209, 213, 219); }
  .rich-text-p\:text-gray-700 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: rgb(55, 65, 81); }
  .rich-text-p\:text-gray-800 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: rgb(31, 41, 55); }
  .rich-text-p\:text-neutral-200 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: rgb(229, 229, 229); }
  .rich-text-p\:text-neutral-500 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: rgb(115, 115, 115); }
  .rich-text-p\:text-neutral-600 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: rgb(82, 82, 82); }
  .rich-text-p\:text-neutral-800 :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: rgb(38, 38, 38); }
  .rich-text-p\:text-white :where(p):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--text-white); }
  .rich-text-a\:heading-1-semi-bold :where(a):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { font-family: var(--font-family-font); font-size: var(--font-style-heading-1-size); font-weight: var(--font-style-heading-1-weight-semi-bold); line-height: var(--font-style-heading-1-line-height); letter-spacing: var(--font-style-heading-1-letter-spacing); -webkit-font-smoothing: antialiased; text-wrap: balance; }
  .rich-text-a\:text-black :where(a):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--text-black); }
  .rich-text-a\:text-gray-300 :where(a):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: rgb(209, 213, 219); }
  .rich-text-a\:text-gray-400 :where(a):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: rgb(156, 163, 175); }
  .rich-text-a\:text-gray-700 :where(a):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: rgb(55, 65, 81); }
  .rich-text-a\:text-neutral-200 :where(a):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: rgb(229, 229, 229); }
  .rich-text-a\:text-neutral-500 :where(a):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: rgb(115, 115, 115); }
  .rich-text-a\:text-neutral-800 :where(a):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: rgb(38, 38, 38); }
  .rich-text-a\:text-primary :where(a):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: rgb(255, 83, 0); }
  .rich-text-a\:text-white :where(a):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { color: var(--text-white); }
  .rich-text-a\:no-underline :where(a):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { text-decoration-line: none; }
  .rich-text-ol\:my-0 :where(ol):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-block: var(--spacing-0); }
  .rich-text-ol\:px-24 :where(ol):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { padding-inline: var(--spacing-24); }
  .rich-text-ul\:my-0 :where(ul):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-block: var(--spacing-0); }
  .rich-text-ul\:px-24 :where(ul):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { padding-inline: var(--spacing-24); }
  .rich-text-li\:my-0 :where(li):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { margin-block: var(--spacing-0); }
  .rich-text-li\:body-3 :where(li):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { font-family: var(--font-family-font); font-size: var(--font-style-body-3-size); font-weight: var(--font-style-body-3-weight-medium); line-height: var(--font-style-body-3-line-height); letter-spacing: var(--font-style-body-3-letter-spacing); -webkit-font-smoothing: antialiased; }
  .rich-text-td\:border :where(td):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { border-style: var(--tw-border-style); border-width: 1px; }
  .rich-text-td\:px-20 :where(td):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { padding-inline: var(--spacing-20); }
  .rich-text-td\:py-8 :where(td):not(:where([class~="not-rich-text"], [class~="not-rich-text"] *)) { padding-block: var(--spacing-8); }
  .\[\&_li\]\:m-0 li, .\[\&_li_p\]\:m-0 li p { margin: var(--spacing-0); }
  .\[\&_p\]\:flex p { display: flex; }
  .\[\&_p\]\:items-center p { align-items: center; }
  .\[\&_p\]\:gap-8 p { gap: var(--spacing-8); }
  @media not all and (min-width: 1024px) {
  .max-lg\:\[\&_p\]\:pe-0 p { padding-inline-end: var(--spacing-0); }
}
  .\[\&_ul\]\:pb-16 ul { padding-bottom: var(--spacing-16); }
  .\[\&\>\*\:nth-child\(-n\+2\)\]\:flex > :nth-child(-n+2) { display: flex; }
  .\[\&\>\*\:nth-child\(-n\+2\)\]\:animate-none > :nth-child(-n+2) { animation: auto ease 0s 1 normal none running none; }
  @media (min-width: 1024px) {
  .\[\&\>\*\:nth-child\(3\)\]\:lg\:flex > :nth-child(3) { display: flex; }
  .\[\&\>\*\:nth-child\(3\)\]\:lg\:animate-none > :nth-child(3) { animation: auto ease 0s 1 normal none running none; }
}
  .\[\&\>\*\>a\]\:text-neutral-300 > * > a { color: rgb(212, 212, 212); }
  .\[\&\>\*\>a\]\:text-neutral-600 > * > a { color: rgb(82, 82, 82); }
  .\[\&\>\.rich-text\>p\:first-of-type\]\:mb-4 > .rich-text > p:first-of-type { margin-bottom: var(--spacing-4); }
  .\[\&\>a\]\:underline > a { text-decoration-line: underline; }
  .\[\&\>button\]\:w-full > button { width: 100%; }
  .\[\&\>button\]\:text-black > button { color: var(--text-black); }
  .\[\&\>button\]\:text-white > button { color: var(--text-white); }
  .\[\&\>button\]\:ring-black > button { --tw-ring-color: var(--border-black); }
  .\[\&\>button\>span\]\:text-primary > button > span { color: rgb(255, 83, 0); }
  .\[\&\>div\]\:\!h-full > div { height: 100% !important; }
  .\[\&\>div\]\:h-\[16px\] > div { height: 16px; }
  .\[\&\>div\]\:\!max-h-full > div { max-height: 100% !important; }
  .\[\&\>div\]\:\!w-auto > div { width: auto !important; }
  .\[\&\>div\]\:w-\[16px\] > div { width: 16px; }
  .\[\&\>div\]\:w-full > div { width: 100%; }
  .\[\&\>div\]\:\!max-w-full > div { max-width: 100% !important; }
  .\[\&\>div\]\:px-4 > div { padding-inline: var(--spacing-4); }
  @media (min-width: 768px) {
  .\[\&\>div\]\:md\:max-w-\[45\%\] > div { max-width: 45%; }
}
  .\[\&\>em\]\:\!py-0 > em { padding-block: var(--spacing-0) !important; }
  @media (min-width: 768px) {
  .md\:\[\&\>em\]\:\!py-4 > em { padding-block: var(--spacing-4) !important; }
}
  .\[\&\>h4\]\:mt-24 > h4 { margin-top: var(--spacing-24); }
  .\[\&\>h4\]\:mb-0 > h4 { margin-bottom: var(--spacing-0); }
  .\[\&\>h4\]\:heading-4-semi-bold > h4 { font-family: var(--font-family-font); font-size: var(--font-style-heading-4-size); font-weight: var(--font-style-heading-4-weight-semi-bold); line-height: var(--font-style-heading-4-line-height); letter-spacing: var(--font-style-heading-4-letter-spacing); -webkit-font-smoothing: antialiased; text-wrap: balance; }
  .\[\&\>li\]\:my-0 > li { margin-block: var(--spacing-0); }
  .\[\&\>li\]\:ps-24 > li { padding-inline-start: var(--spacing-24); }
  .\[\&\>p\]\:mb-0 > p { margin-bottom: var(--spacing-0); }
  .\[\&\>p\]\:body-3 > p { font-family: var(--font-family-font); font-size: var(--font-style-body-3-size); font-weight: var(--font-style-body-3-weight-medium); line-height: var(--font-style-body-3-line-height); letter-spacing: var(--font-style-body-3-letter-spacing); -webkit-font-smoothing: antialiased; }
  .\[\&\>p\]\:heading-4 > p { font-family: var(--font-family-font); font-size: var(--font-style-heading-4-size); font-weight: var(--font-style-heading-4-weight-medium); line-height: var(--font-style-heading-4-line-height); letter-spacing: var(--font-style-heading-4-letter-spacing); -webkit-font-smoothing: antialiased; text-wrap: balance; }
  .\[\&\>p\]\:text-balance > p { text-wrap: balance; }
  .\[\&\>span\]\:line-clamp-1 > span { -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
  .\[\&\>span\]\:max-w-fit > span { max-width: fit-content; }
  .\[\&\>span\]\:py-0 > span { padding-block: var(--spacing-0); }
  .\[\&\>svg\]\:inline > svg { display: inline; }
  .\[\&\>svg\]\:w-full > svg { width: 100%; }
  .\[\&\>svg\]\:align-middle > svg { vertical-align: middle; }
  .\[\&\>th\]\:odd\:bg-white > th:nth-child(2n+1) { background-color: var(--background-white); }
  .\[\&\>th\]\:even\:bg-neutral-50 > th:nth-child(2n) { background-color: rgb(250, 250, 250); }
  .\[\&\>ul\]\:my-0 > ul { margin-block: var(--spacing-0); }
  .\[\&\>ul\]\:list-disc > ul { list-style-type: disc; }
  .\[\&\>ul\]\:px-24 > ul { padding-inline: var(--spacing-24); }
  :root { --navigation-height-mobile: 76px; --navigation-height-desktop: 86px; --navigation-tabs-height-mobile: 70px; --banner-height-mobile: 72px; --banner-height-desktop: 44px; --w3m-z-index: 9999 !important; }
  @keyframes bounce { 
  0%, 80%, 100% { opacity: 0.3; transform: scale(0.2); }
  40% { opacity: 1; transform: scale(1.5); }
}
}
@layer ai-assistant {
  #embeddedMessagingFrame.minimized, #embeddedMessagingFrame.initial:not(.maximized), #embeddedMessagingRecaptchaBadgeContainer { display: none; }
}
#embedded-messaging { z-index: 5000; position: fixed; }
@keyframes halo-bottom-animation { 
  0% { opacity: 0; transform: translateY(8px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes halo-before-animation { 
  0% { opacity: 0; transform: translateY(16px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes halo-top-animation { 
  0% { opacity: 0; transform: translateY(-8px); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes halo-left-animation { 
  0% { opacity: 0; transform: translate(-8px); }
  100% { opacity: 1; transform: translate(0px); }
}
@keyframes halo-right-animation { 
  0% { opacity: 0; transform: translate(8px); }
  100% { opacity: 1; transform: translate(0px); }
}
@property --tw-translate-x { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-translate-y { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-translate-z { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-scale-x { syntax: "*"; inherits: false; initial-value: 1; }
@property --tw-scale-y { syntax: "*"; inherits: false; initial-value: 1; }
@property --tw-scale-z { syntax: "*"; inherits: false; initial-value: 1; }
@property --tw-rotate-x { syntax: "*"; inherits: false; }
@property --tw-rotate-y { syntax: "*"; inherits: false; }
@property --tw-rotate-z { syntax: "*"; inherits: false; }
@property --tw-skew-x { syntax: "*"; inherits: false; }
@property --tw-skew-y { syntax: "*"; inherits: false; }
@property --tw-scroll-snap-strictness { syntax: "*"; inherits: false; initial-value: proximity; }
@property --tw-space-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-divide-x-reverse { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid; }
@property --tw-divide-y-reverse { syntax: "*"; inherits: false; initial-value: 0; }
@property --tw-gradient-position { syntax: "*"; inherits: false; }
@property --tw-gradient-from { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --tw-gradient-via { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --tw-gradient-to { syntax: "<color>"; inherits: false; initial-value: #0000; }
@property --tw-gradient-stops { syntax: "*"; inherits: false; }
@property --tw-gradient-via-stops { syntax: "*"; inherits: false; }
@property --tw-gradient-from-position { syntax: "<length-percentage>"; inherits: false; initial-value: 0%; }
@property --tw-gradient-via-position { syntax: "<length-percentage>"; inherits: false; initial-value: 50%; }
@property --tw-gradient-to-position { syntax: "<length-percentage>"; inherits: false; initial-value: 100%; }
@property --tw-leading { syntax: "*"; inherits: false; }
@property --tw-tracking { syntax: "*"; inherits: false; }
@property --tw-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-shadow-color { syntax: "*"; inherits: false; }
@property --tw-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --tw-inset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-inset-shadow-color { syntax: "*"; inherits: false; }
@property --tw-inset-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --tw-ring-color { syntax: "*"; inherits: false; }
@property --tw-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-inset-ring-color { syntax: "*"; inherits: false; }
@property --tw-inset-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-ring-inset { syntax: "*"; inherits: false; }
@property --tw-ring-offset-width { syntax: "<length>"; inherits: false; initial-value: 0; }
@property --tw-ring-offset-color { syntax: "*"; inherits: false; initial-value: #fff; }
@property --tw-ring-offset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000; }
@property --tw-outline-style { syntax: "*"; inherits: false; initial-value: solid; }
@property --tw-blur { syntax: "*"; inherits: false; }
@property --tw-brightness { syntax: "*"; inherits: false; }
@property --tw-contrast { syntax: "*"; inherits: false; }
@property --tw-grayscale { syntax: "*"; inherits: false; }
@property --tw-hue-rotate { syntax: "*"; inherits: false; }
@property --tw-invert { syntax: "*"; inherits: false; }
@property --tw-opacity { syntax: "*"; inherits: false; }
@property --tw-saturate { syntax: "*"; inherits: false; }
@property --tw-sepia { syntax: "*"; inherits: false; }
@property --tw-drop-shadow { syntax: "*"; inherits: false; }
@property --tw-drop-shadow-color { syntax: "*"; inherits: false; }
@property --tw-drop-shadow-alpha { syntax: "<percentage>"; inherits: false; initial-value: 100%; }
@property --tw-drop-shadow-size { syntax: "*"; inherits: false; }
@property --tw-backdrop-blur { syntax: "*"; inherits: false; }
@property --tw-backdrop-brightness { syntax: "*"; inherits: false; }
@property --tw-backdrop-contrast { syntax: "*"; inherits: false; }
@property --tw-backdrop-grayscale { syntax: "*"; inherits: false; }
@property --tw-backdrop-hue-rotate { syntax: "*"; inherits: false; }
@property --tw-backdrop-invert { syntax: "*"; inherits: false; }
@property --tw-backdrop-opacity { syntax: "*"; inherits: false; }
@property --tw-backdrop-saturate { syntax: "*"; inherits: false; }
@property --tw-backdrop-sepia { syntax: "*"; inherits: false; }
@property --tw-duration { syntax: "*"; inherits: false; }
@property --tw-ease { syntax: "*"; inherits: false; }
@property --tw-content { syntax: "*"; inherits: false; initial-value: ""; }
@keyframes spin { 
  100% { transform: rotate(360deg); }
}
@keyframes pulse { 
  50% { opacity: 0.5; }
}
@keyframes fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
  0% { opacity: 0; display: flex; }
  100% { opacity: 1; }
}
@keyframes bg-scroll { 
  0% { background-position: 0% center; background-size: 400% 400%; }
  50% { background-position: 33% center; background-size: 400% 400%; }
  100% { background-position: 66% center; background-size: 400% 400%; }
}
@keyframes carousel-scroll { 
  100% { transform: translate(calc(-50% - 0.5rem)); }
}
@keyframes countdown-blink { 
  0%, 100% { opacity: 1; }
  50% { opacity: 0; }
}
@keyframes enterFromTop { 
  0% { height: 0px; }
  100% { height: var(--radix-navigation-menu-viewport-height); }
}
@keyframes exitFromBottom { 
  0% { height: var(--radix-navigation-menu-viewport-height); }
  100% { height: 0px; }
}
.opacity-0, .md\:opacity-0 { opacity: 1 !important; }
.invisible { visibility: visible !important; }
[style*="opacity:0"], [style*="opacity: 0"] { opacity: 1 !important; transform: none !important; }
img[style*="color:transparent"] { color: inherit; }
html, body { min-height: 100%; }
/* CSS-переменные из getComputedStyle (только отсутствующие в :root) */
:root {
  --color-light-crypto-eng-0: #2f2f2f00;
  --color-dark-crypto-uni: #f04086;
  --color-dark-discover-paraswap: #266ef0;
  --color-crypto-eos: #000;
  --color-light-crypto-pirl-0: #357ce100;
  --color-dark-yellow-900: #fff3d5;
  --color-discover-opensea: #2081e2;
  --color-light-crypto-bgb-0: #00e0ff00;
  --icon-width-24: 24px;
  --color-dark-crypto-polygon-0: #8247e500;
  --color-light-constant-950: #000;
  --ease-in: cubic-bezier(.4, 0, 1, 1);
  --color-light-crypto-ethergem-0: #4a4ab600;
  --color-dark-grey-950-20: #fff3;
  --banner-height-desktop: 44px;
  --border-radius-xxs: 2px;
  --color-dark-grey-950-70: #ffffffb2;
  --text-native: #007aff;
  --font-line-height-80: 88px;
  --color-dark-crypto-hedera: #000;
  --color-background-surface-transparent-pressed: #0000001a;
  --color-light-crypto-osmo: #302dbb;
  --background-error-hover: #c2424433;
  --color-crypto-hnt: #474dff;
  --border-muted-pressed: #4d4d4d;
  --color-light-discover-loopipay-lime: #e1fb61;
  --color-light-crypto-elrond-0: #0000;
  --color-light-crypto-aion: #212529;
  --color-light-crypto-nano: #5d8eb2;
  --color-light-orange-200: #ffc2a4;
  --font-family-font: Inter;
  --color-crypto-osmo-0: #302dbb00;
  --background-surface-transparent-disabled: #00000008;
  --font-size-10: 10px;
  --color-crypto-dogecoin: #c3a634;
  --border-radius-md: 12px;
  --color-light-grey-050-20: #fff3;
  --text-muted-hover: #4d4d4d;
  --color-light-grey-950-0: #0000;
  --color-discover-mercuryo: #212529;
  --color-dark-blue-050: #060d2c;
  --color-background-base-transparent-hover: #0000000d;
  --text-interactive-pressed: #320f00;
  --color-light-crypto-xin-0: #1eb5fa00;
  --color-dark-red-300: #a43234;
  --color-light-yellow-400: #ffbd42;
  --color-light-crypto-bitcoin-gold: #152569;
  --font-size-8: 8px;
  --color-discover-loopipay-lime: #e1fb61;
  --color-light-crypto-digibyte: #06c;
  --tw-gradient-to-position: 100%;
  --color-crypto-tether-usdt-0: #00a47800;
  --color-dark-grey-950-80: #fffc;
  --color-dark-red-200: #852e2f;
  --border-active-pressed: #b23a00;
  --color-light-discover-compound: #00d395;
  --color-dark-grey-050-60: #0009;
  --color-dark-orange-300: #d64400;
  --color-crypto-bat-0: #ff500000;
  --background-disabled: #f1f1f1;
  --color-crypto-chainlink: #2a5ada;
  --color-dark-yellow-800: #ffe7ac;
  --color-light-green-500: #5ba34d;
  --color-light-green-300: #a2e095;
  --color-dark-constant-300: #e1e1e1;
  --color-light-crypto-monero-0: #f2682200;
  --color-light-constant-300: #e8e8e8;
  --color-dark-crypto-dash: #008ce7;
  --color-light-crypto-bytecoin-0: #f0408600;
  --color-light-crypto-uni-0: #f0408600;
  --font-style-responsive-display-4-weight: 600;
  --color-dark-crypto-dai-0: #f5ac3700;
  --color-dark-blue-400: #445ee1;
  --color-light-crypto-elrond: #000;
  --spacing-6: 6px;
  --border-muted-subtle: #e8e8e8;
  --color-crypto-dai: #f5ac37;
  --font-line-height-32: 40px;
  --font-letter-spacing-112: -4px;
  --color-crypto-komodo-0: #41ead400;
  --color-light-green-050: #f4fbf2;
  --color-light-yellow-500: #efa22f;
  --color-dark-discover-mercuryo: #212529;
  --spacing-144: 144px;
  --color-crypto-eos-0: #0000;
  --color-crypto-bitcoin-sv: #eab300;
  --color-light-crypto-uni: #f04086;
  --color-light-crypto-cardano: #0033ad;
  --color-dark-crypto-ftm-0: #1969ff00;
  --color-crypto-polygon: #8247e5;
  --color-dark-purple-200: #7e4ea5;
  --size-8: 8px;
  --color-background-gradient-100: #fff;
  --color-light-orange-100: #fdc;
  --color-dark-crypto-binance: #f5bc00;
  --color-background-surface-transparent: #00000008;
  --text-white: #fff;
  --color-dark-blue-900: #edf0ff;
  --font-style-heading-3-weight-semi-bold: 600;
  --color-background-warning-strong: #d38b20;
  --color-light-crypto-ethergem: #4a4ab6;
  --color-background-disabled-strong: #e8e8e8;
  --color-dark-crypto-elrond: #000;
  --color-crypto-bgb: #00e0ff;
  --font-style-heading-3-size: 24px;
  --color-light-crypto-binance: #f5bc00;
  --color-light-yellow-050: #fff8e6;
  --icon-border-width-48: 2.5px;
  --color-discover-compound: #00d395;
  --text-base-pressed: #4d4d4d;
  --color-light-crypto-tusd: #1a5aff;
  --color-light-yellow-950: #3e2909;
  --font-style-heading-2-size: 28px;
  --spot-height-32: 32px;
  --drop-shadow-xl: 0 9px 7px #0000001a;
  --background-active-hover: #d64400;
  --text-error: #a43234;
  --color-light-orange-300: #ffa97f;
  --color-dark-grey-950-3: #ffffff08;
  --color-light-crypto-nimiq: #f8b425;
  --color-crypto-nano-0: #5d8eb200;
  --color-dark-grey-050-10: #0000001a;
  --color-light-grey-950-50: #00000080;
  --stroke-4: 4px;
  --color-dark-crypto-bitcoin-gold-0: #15256900;
  --color-crypto-tkx-0: #fd6a1f00;
  --background-canvas: #fff;
  --color-light-crypto-polygon: #8247e5;
  --color-dark-red-800: #fec8c9;
  --font-style-responsive-display-2-size: 80px;
  --tw-space-y-reverse: 0;
  --color-dark-grey-050-0: #0000;
  --font-size-12: 12px;
  --color-crypto-chainlink-0: #2a5ada00;
  --font-style-heading-0-size: 48px;
  --size-4: 4px;
  --color-crypto-peercoin-0: #3cb05400;
  --color-background-muted-strong-hover: #6a6a6a;
  --color-border-muted-subtle-hover: #d5d5d5;
  --color-dark-blue-300: #203fdb;
  --size-320: 320px;
  --color-dark-grey-075: #101010;
  --font-size-64: 64px;
  --color-border-base-hover: #272727;
  --color-background-error-strong: #c24244;
  --color-light-grey-400: #d5d5d5;
  --tw-drop-shadow-alpha: 100%;
  --color-light-crypto-celo: #fcff52;
  --border-muted: #767676;
  --color-light-crypto-tron: #ff060a;
  --color-crypto-huobi-0: #357ce100;
  --color-background-active-subtle-enterprise: #f6f7fe;
  --border-base-hover: #272727;
  --font-letter-spacing-20: -1px;
  --background-base-hover: #fafafa;
  --color-dark-crypto-eng: #2f2f2f;
  --color-crypto-multiverse-x: #23f7dd;
  --font-style-responsive-display-4-letter-spacing: -2.5px;
  --color-dark-crypto-monero: #f26822;
  --spacing-32: 32px;
  --font-style-body-1-line-height: 24px;
  --color-dark-crypto-aion: #212529;
  --color-background-muted-transparent: #0000000d;
  --color-crypto-ethereum-classic: #0b8311;
  --color-dark-crypto-dym: #f1e1d4;
  --color-background-gradient-80: #fffc;
  --background-error-pressed: #c242444d;
  --color-light-grey-050-10: #ffffff1a;
  --color-light-grey-050-30: #ffffff4d;
  --border-active-hover: #d64400;
  --color-text-base-hover: #272727;
  --color-dark-discover-juno: #4643ee;
  --text-muted-subtle: #e8e8e8;
  --spot-width-40: 40px;
  --text-warning: #ae731a;
  --color-crypto-compound: #00d395;
  --breakpoint-2xl: 1536px;
  --size-96: 96px;
  --icon-border-width-12: 1px;
  --color-dark-green-500: #5ba34d;
  --color-crypto-bitcoin-sv-0: #eab30000;
  --font-line-height-24: 32px;
  --blur-3xl: 64px;
  --color-light-crypto-tkx-0: #fd6a1f00;
  --color-discover-sardine: #2d29d7;
  --color-dark-orange-600: #ff8c55;
  --font-size-6: 6px;
  --color-text-on-success-strong: #fff;
  --color-crypto-xin-0: #1eb5fa00;
  --color-crypto-waves: #05f;
  --color-light-discover-lido: #47a1f8;
  --color-light-discover-opensea: #2081e2;
  --color-light-crypto-tezos: #2c7df7;
  --icon-width-40: 40px;
  --color-dark-crypto-tkx: #fd6a1f;
  --spot-width-48: 48px;
  --color-dark-grey-050-70: #000000b2;
  --background-muted-pressed: #d5d5d5;
  --color-crypto-near-0: #1c1d1f00;
  --color-light-yellow-900: #63420f;
  --color-dark-crypto-ethereum-classic-0: #0b831100;
  --color-dark-discover-opensea: #2081e2;
  --default-font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --color-dark-crypto-cosmos: #2e3148;
  --font-style-heading-4-letter-spacing: -1px;
  --color-dark-yellow-600: #ffbd42;
  --color-dark-orange-200: #b23a00;
  --color-light-crypto-polkadot-0: #e6007a00;
  --text-base-hover: #272727;
  --spacing-10: 10px;
  --color-discover-loopipay-blue: #0050ff;
  --color-light-crypto-xin: #1eb5fa;
  --font-style-heading-5-weight-semi-bold: 600;
  --color-dark-crypto-cro-0: #002d7400;
  --color-light-crypto-cosmos-0: #2e314800;
  --background-muted: #f1f1f1;
  --navigation-height-mobile: 76px;
  --color-dark-crypto-cosmos-0: #2e314800;
  --color-background-interactive-pressed: #4d4d4d;
  --color-dark-red-900: #fee1e2;
  --color-dark-crypto-algorand-0: #0000;
  --tw-ring-offset-shadow: 0 0 #0000;
  --font-style-responsive-display-2-weight: 600;
  --color-crypto-cosmos-0: #2e314800;
  --color-dark-crypto-tether-usdt-0: #00a47800;
  --color-crypto-bitcoin: #f7931a;
  --color-crypto-bitcoin-gold: #152569;
  --background-active-subtle: #fef0e9;
  --color-light-discover-mercuryo: #212529;
  --color-light-grey-950: #000;
  --color-dark-crypto-avax-0: #e8414200;
  --color-light-crypto-avax: #e84142;
  --background-canvas-overlay: #0009;
  --color-crypto-uniswap: #ff007a;
  --color-dark-crypto-ethereum-0: #454a7500;
  --color-dark-yellow-700: #ffd373;
  --font-style-heading-4-weight-semi-bold: 600;
  --color-crypto-polkadot-0: #e6007a00;
  --color-dark-crypto-celo-0: #fcff5200;
  --background-base-transparent-hover: #0000000d;
  --color-dark-grey-950-0: #fff0;
  --color-text-active-ledger-live: #7e4ea5;
  --color-dark-red-600-15: #f8727426;
  --color-border-muted-subtle-pressed: #c1c1c1;
  --color-light-discover-zerion: #2962ef;
  --color-light-green-900: #2c4828;
  --color-dark-orange-400: #ff5300;
  --background-warning: #d38b201a;
  --icon-height-40: 40px;
  --color-light-grey-050-5: #ffffff0d;
  --color-text-error: #a43234;
  --color-dark-orange-050: #320f00;
  --color-light-green-600: #47883a;
  --color-light-crypto-nano-0: #5d8eb200;
  --color-dark-crypto-hedera-0: #0000;
  --color-dark-crypto-celo-2-0: #4cdd9100;
  --color-text-interactive-websites-pressed: #320f00;
  --color-discover-paraswap: #266ef0;
  --color-border-disabled: #e8e8e8;
  --icon-height-24: 24px;
  --color-light-crypto-polygon-0: #8247e500;
  --color-text-interactive-enterprise-hover: #182ea1;
  --container-4xl: 56rem;
  --font-style-responsive-display-2-line-height: 88px;
  --color-border-white: #fff;
  --color-background-surface-transparent-hover: #0000000d;
  --background-muted-strong-hover: #6a6a6a;
  --font-letter-spacing-10: 0px;
  --color-light-green-400: #6ec85c;
  --color-background-gradient-overlay-80: #000c;
  --background-active: #ff5300;
  --color-crypto-binance-0: #f5bc0000;
  --color-text-disabled: #c1c1c1;
  --color-light-grey-800: #4d4d4d;
  --color-dark-crypto-bat-0: #ff500000;
  --color-dark-purple-050: #251a31;
  --background-accent-pressed: #b23a00;
  --tw-shadow: 0 0 #0000;
  --font-size-52: 52px;
  --color-dark-grey-500: #717070;
  --color-light-crypto-ftm-0: #1969ff00;
  --color-light-crypto-binance-0: #f5bc0000;
  --size-288: 288px;
  --color-light-red-900: #702e2f;
  --color-crypto-dydx-0: #6966ff00;
  --color-light-purple-100: #f6ecff;
  --color-text-grey: #e8e8e8;
  --color-dark-crypto-bitcoin-cash-0: #0ac18e00;
  --color-light-purple-300: #eed9ff;
  --font-style-heading-3-weight-medium: 500;
  --color-dark-discover-1inch: #212529;
  --font-letter-spacing-40: -2px;
  --size-256: 256px;
  --color-light-blue-900: #0f1d66;
  --color-dark-crypto-sats-0: #ff8b0000;
  --color-discover-juno: #4643ee;
  --background-muted-hover: #e8e8e8;
  --color-background-active-subtle-ledger-live-hover: #f6ecff;
  --color-light-orange-050: #fef0e9;
  --color-light-grey-950-70: #000000b2;
  --color-background-gradient-70: #ffffffb2;
  --color-light-blue-500: #677ce7;
  --color-dark-grey-200: #1f1f1f;
  --text-base: #000;
  --color-crypto-bat: #ff5000;
  --color-light-crypto-zcash-0: #f4b72800;
  --color-light-grey-950-80: #000c;
  --color-light-discover-baanx: #003edd;
  --color-light-blue-100: #edf0ff;
  --tw-inset-shadow-alpha: 100%;
  --color-crypto-ethereum-classic-0: #0b831100;
  --font-style-responsive-display-3-letter-spacing: -2.5px;
  --color-text-interactive-enterprise-pressed: #0f1d66;
  --color-dark-purple-100: #6a3794;
  --icon-border-width-24: 1.8px;
  --color-dark-yellow-600-0: #ffbd4200;
  --color-light-crypto-leo-0: #0000;
  --color-crypto-pivx-0: #5c4c7c00;
  --font-style-heading-3-letter-spacing: -1px;
  --color-background-surface-hover: #f1f1f1;
  --color-dark-crypto-uniswap-0: #ff007a00;
  --color-light-grey-050-50: #ffffff80;
  --spacing-160: 160px;
  --color-dark-green-800: #cbeec4;
  --color-dark-crypto-bitcoin-sv: #eab300;
  --color-crypto-peercoin: #3cb054;
  --color-dark-discover-sardine: #2d29d7;
  --font-style-body-1-weight-medium: 500;
  --color-light-crypto-sats: #ff8b00;
  --color-background-active-subtle-enterprise-hover: #edf0ff;
  --color-light-green-100: #e6f7e1;
  --font-style-heading-2-weight-medium: 500;
  --color-crypto-dydx: #6966ff;
  --color-dark-crypto-monero-0: #f2682200;
  --color-light-yellow-600: #d38b20;
  --background-muted-strong-pressed: #4d4d4d;
  --font-letter-spacing-12: 0px;
  --tw-gradient-from: rgba(0, 0, 0, 0);
  --color-light-crypto-nimiq-0: #f8b42500;
  --border-warning: #d38b20;
  --text-on-success-strong: #fff;
  --color-light-crypto-qnt-0: #ef4f1f00;
  --color-dark-grey-900: #e1e1e1;
  --color-dark-yellow-200: #885a14;
  --color-dark-crypto-dogecoin-0: #c3a63400;
  --font-style-heading-0-letter-spacing: -2.5px;
  --spacing-96: 96px;
  --spot-width-72: 72px;
  --font-style-body-4-line-height: 16px;
  --color-dark-crypto-xrp-0: #3330;
  --color-border-error-hover: #a43234;
  --color-discover-loopipay-black: #0e0d13;
  --color-dark-crypto-bgb: #00e0ff;
  --color-light-crypto-near: #1c1d1f;
  --tw-gradient-via-position: 50%;
  --color-dark-crypto-bytecoin-0: #f0408600;
  --color-discover-simplex: #2ea836;
  --font-line-height-10: 16px;
  --color-light-crypto-qnt: #ef4f1f;
  --background-error-strong: #c24244;
  --color-light-crypto-ethereum-classic-0: #0b831100;
  --color-dark-discover-changelly: #10d078;
  --size-208: 208px;
  --text-on-accent: #fff;
  --color-dark-crypto-decred: #2970ff;
  --color-light-crypto-huobi: #357ce1;
  --color-background-accent-websites: #ff5300;
  --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
  --drop-shadow-lg: 0 4px 4px #00000026;
  --container-xs: 20rem;
  --color-background-muted: #f1f1f1;
  --font-style-responsive-display-3-line-height: 72px;
  --color-text-white: #fff;
  --color-dark-green-300: #3b6c32;
  --text-grey: #e8e8e8;
  --spacing-4: 4px;
  --background-success: #47883a1a;
  --spacing-1: 1px;
  --color-dark-grey-950-5: #ffffff0d;
  --color-light-grey-100: #fafafa;
  --font-letter-spacing-16: 0px;
  --color-dark-crypto-neo: #7dd224;
  --color-crypto-leo: #000;
  --color-background-base-transparent: #0000;
  --font-line-height-48: 56px;
  --color-background-base: #fff;
  --color-light-grey-050-0: #fff0;
  --color-light-green-600-10: #47883a1a;
  --color-light-crypto-bgb: #00e0ff;
  --font-letter-spacing-52: -2.5px;
  --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  --color-light-red-800: #852e2f;
  --color-light-crypto-cro: #002d74;
  --size-20: 20px;
  --font-style-body-2-line-height: 20px;
  --color-light-crypto-waves-0: #05f0;
  --background-active-subtle-pressed: #ffc2a4;
  --text-muted: #6a6a6a;
  --size-64: 64px;
  --color-light-crypto-okb: #2d60e0;
  --font-style-heading-5-line-height: 26px;
  --color-text-on-error-strong: #fff;
  --color-text-muted-subtle: #e8e8e8;
  --tw-translate-z: 0;
  --color-dark-crypto-okb: #2d60e0;
  --background-gradient-0: #fff0;
  --color-dark-discover-rarible: #feda03;
  --spacing-0: 0px;
  --tw-gradient-via: rgba(0, 0, 0, 0);
  --color-light-crypto-celo-0: #fcff5200;
  --color-border-muted: #767676;
  --backdrop-blur-md: 12px;
  --background-surface-transparent: #00000008;
  --color-crypto-yieldly: #f3b732;
  --color-crypto-monero: #f26822;
  --breakpoint-lg: 1024px;
  --font-style-responsive-display-1-size: 112px;
  --tw-translate-y: 0;
  --background-surface-hover: #f1f1f1;
  --ease-out: cubic-bezier(0, 0, .2, 1);
  --color-dark-red-100: #702e2f;
  --font-style-body-3-line-height: 16px;
  --color-background-active-subtle-ledger-live: #fbf5ff;
  --color-dark-crypto-iota-0: #0000;
  --color-dark-grey-700: #9c9c9c;
  --color-light-discover-bitrefill: #449bf7;
  --color-background-canvas: #fff;
  --color-crypto-ethereum-0: #454a7500;
  --color-dark-crypto-avax: #e84142;
  --font-line-height-52: 60px;
  --color-crypto-ethergem-0: #4a4ab600;
  --color-light-crypto-sol-0: #9945ff00;
  --color-light-grey-700: #6a6a6a;
  --color-light-red-600-0: #c2424400;
  --tw-border-style: solid;
  --color-light-discover-paraswap: #266ef0;
  --color-dark-red-950: #fef1f1;
  --background-surface: #fafafa;
  --font-style-responsive-display-3-weight: 600;
  --color-background-black: #000;
  --color-crypto-komodo: #41ead4;
  --background-muted-transparent-hover: #0000001a;
  --font-style-responsive-display-1-line-height: 120px;
  --color-dark-grey-950-30: #ffffff4d;
  --color-dark-crypto-omg-network-0: #0000;
  --color-background-active-websites-hover: #d64400;
  --icon-height-12: 12px;
  --spacing-256: 256px;
  --color-crypto-stellar: #000;
  --color-crypto-cardano: #0033ad;
  --color-dark-blue-700: #afbaf2;
  --color-dark-crypto-komodo: #41ead4;
  --spacing-24: 24px;
  --color-light-grey-950-3: #00000008;
  --color-crypto-decred: #2970ff;
  --font-style-heading-1-weight-semi-bold: 600;
  --color-light-crypto-yieldly-0: #f3b73200;
  --color-crypto-iota-0: #0000;
  --color-dark-crypto-usdc: #2775ca;
  --color-crypto-zcash: #f4b728;
  --size-560: 560px;
  --color-light-crypto-bat-0: #ff500000;
  --color-dark-red-050: #3b1212;
  --color-discover-rarible: #feda03;
  --color-crypto-celo: #fcff52;
  --color-background-active-ledger-live-hover: #b380dd;
  --color-light-discover-1inch: #212529;
  --text-muted-pressed: #272727;
  --color-light-yellow-600-0: #d38b2000;
  --color-light-crypto-bytecoin: #f04086;
  --color-crypto-tusd: #1a5aff;
  --color-light-crypto-hnt-0: #474dff00;
  --color-background-muted-transparent-hover: #0000001a;
  --color-light-crypto-dym-0: #f1e1d400;
  --color-dark-crypto-tusd: #1a5aff;
  --color-light-crypto-pivx-0: #5c4c7c00;
  --color-dark-crypto-tkx-0: #fd6a1f00;
  --color-discover-1inch: #212529;
  --color-light-crypto-uniswap: #ff007a;
  --color-light-crypto-uniswap-0: #ff007a00;
  --color-dark-crypto-litecoin: #345d9d;
  --color-light-grey-950-60: #0009;
  --border-error: #c24244;
  --breakpoint-xl: 1280px;
  --color-background-canvas-sheet: #fff;
  --color-text-interactive-websites-hover: #9e3300;
  --color-text-interactive-enterprise: #203fdb;
  --color-crypto-dai-0: #f5ac3700;
  --color-dark-crypto-sats: #ff8b00;
  --color-crypto-zcash-0: #f4b72800;
  --background-native: #f7f7f7;
  --icon-width-48: 48px;
  --color-dark-crypto-leo: #000;
  --color-dark-crypto-peercoin: #3cb054;
  --color-border-muted-pressed: #4d4d4d;
  --color-light-crypto-ethereum-classic: #0b8311;
  --color-light-crypto-zcash: #f4b728;
  --stroke-2: 2px;
  --font-size-32: 32px;
  --color-background-active-subtle-website-pressed: #ffc2a4;
  --font-style-heading-4-size: 20px;
  --color-discover-bitrefill: #449bf7;
  --color-dark-grey-050-3: #00000008;
  --color-crypto-hedera-0: #0000;
  --color-light-crypto-omg-network-0: #0000;
  --color-discover-lido: #47a1f8;
  --font-line-height-28: 36px;
  --color-dark-crypto-komodo-0: #41ead400;
  --icon-height-20: 20px;
  --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --color-background-base-hover: #fafafa;
  --color-dark-constant-400: #c3c3c3;
  --color-crypto-aion: #212529;
  --font-style-body-4-letter-spacing: 0px;
  --tw-scale-z: 1;
  --font-size-14: 14px;
  --color-background-muted-hover: #e8e8e8;
  --color-dark-crypto-xin: #1eb5fa;
  --color-dark-crypto-chainlink: #2a5ada;
  --color-light-crypto-bitcoin-0: #f7931a00;
  --color-border-focus-ledger-live: #7e4ea5;
  --color-crypto-multiverse-x-0: #23f7dd00;
  --color-crypto-tezos-0: #2c7df700;
  --color-background-accent-enterprise: #445ee1;
  --color-dark-grey-050-50: #00000080;
  --color-light-crypto-bitcoin-cash: #0ac18e;
  --color-dark-crypto-ethereum-classic: #0b8311;
  --container-lg: 32rem;
  --color-background-muted-transparent-pressed: #0003;
  --color-discover-zerion: #2962ef;
  --font-style-body-1-letter-spacing: 0px;
  --color-light-red-950: #3b1212;
  --color-light-grey-050-40: #fff6;
  --color-crypto-celo-2-0: #4cdd9100;
  --size-72: 72px;
  --font-style-body-3-size: 12px;
  --spacing-40: 40px;
  --background-gradient-overlay-80: #000c;
  --color-text-active-enterprise: #203fdb;
  --color-dark-orange-950: #fef0e9;
  --text-on-error-strong: #fff;
  --border-width-stepper: 4px;
  --color-light-crypto-ethereum: #454a75;
  --size-12: 12px;
  --color-crypto-pivx: #5c4c7c;
  --color-dark-crypto-stellar: #000;
  --text-active: #b23a00;
  --color-dark-crypto-zcash-0: #f4b72800;
  --color-discover-changelly: #10d078;
  --border-focus: #b23a00;
  --color-dark-crypto-ethergem: #4a4ab6;
  --color-text-muted-pressed: #272727;
  --color-light-discover-deversifi: #6436ff;
  --ease-in-out: cubic-bezier(.4, 0, .2, 1);
  --color-background-success: #47883a1a;
  --color-crypto-sol-0: #9945ff00;
  --color-light-red-500: #f04f52;
  --color-light-grey-050-70: #ffffffb2;
  --color-light-red-700: #a43234;
  --font-style-body-2-weight-medium: 500;
  --color-crypto-nimiq-0: #f8b42500;
  --color-dark-crypto-near-0: #1c1d1f00;
  --color-light-grey-950-30: #0000004d;
  --color-dark-yellow-050: #3e2909;
  --color-light-crypto-algorand: #000;
  --color-light-red-400-0: #f8727400;
  --color-dark-grey-950-40: #fff6;
  --spot-width-32: 32px;
  --color-dark-purple-950: #fbf5ff;
  --font-line-height-14: 20px;
  --text-interactive: #b23a00;
  --color-dark-crypto-osmo: #302dbb;
  --color-dark-crypto-cro: #002d74;
  --color-dark-yellow-400: #d38b20;
  --color-dark-grey-075-0: #10101000;
  --color-dark-constant-950: #000;
  --w3m-z-index: 9999;
  --spacing-14: 14px;
  --color-background-active-enterprise-hover: #203fdb;
  --color-light-grey-950-90: #000000e5;
  --color-background-active-ledger-live: #d4a0ff;
  --color-light-purple-900: #6a3794;
  --color-text-success: #47883a;
  --size-48: 48px;
  --color-dark-crypto-yieldly: #f3b732;
  --color-crypto-qnt-0: #ef4f1f00;
  --color-border-focus-websites: #b23a00;
  --color-dark-crypto-ftm: #1969ff;
  --font-line-height-18: 26px;
  --color-light-purple-050: #fbf5ff;
  --color-dark-crypto-zcash: #f4b728;
  --size-0: 0px;
  --color-background-surface: #fafafa;
  --font-style-heading-5-size: 18px;
  --icon-border-width-40: 2.2px;
  --color-background-interactive: #000;
  --border-width-focus: 2px;
  --color-dark-crypto-bitcoin-0: #f7931a00;
  --color-background-error: #c242441a;
  --color-light-crypto-huobi-0: #357ce100;
  --spacing-2: 2px;
  --spinner-border-width-32: 3px;
  --size-14: 14px;
  --spacing-112: 112px;
  --color-dark-red-600-30: #f872744d;
  --color-dark-grey-950-10: #ffffff1a;
  --color-light-crypto-decred: #2970ff;
  --color-background-muted-strong-pressed: #4d4d4d;
  --color-light-discover-rarible: #feda03;
  --color-crypto-qnt: #ef4f1f;
  --color-dark-green-900: #e6f7e1;
  --text-interactive-hover: #9e3300;
  --color-background-canvas-sheet-transparent: #fff0;
  --color-crypto-cro: #002d74;
  --color-dark-yellow-600-10: #ffbd421a;
  --container-2xl: 42rem;
  --font-letter-spacing-48: -2.5px;
  --color-light-crypto-stellar-0: #0000;
  --background-canvas-muted: #fafafa;
  --color-border-icon: #0000000d;
  --font-letter-spacing-36: -2px;
  --color-dark-crypto-nano-0: #5d8eb200;
  --color-dark-discover-lido: #47a1f8;
  --color-text-on-warning-strong: #000;
  --color-dark-crypto-hnt: #474dff;
  --color-dark-discover-deversifi: #6436ff;
  --border-success: #47883a;
  --border-radius-xl: 24px;
  --color-light-yellow-300: #ffd373;
  --color-background-success-strong: #47883a;
  --color-light-discover-simplex: #2ea836;
  --color-background-accent-ledger-live-pressed: #7e4ea5;
  --border-black: #000;
  --border-white: #fff;
  --breakpoint-sm: 640px;
  --font-style-body-1-weight-semi-bold: 600;
  --color-dark-crypto-dash-0: #008ce700;
  --color-dark-grey-300: #3c3c3c;
  --color-crypto-dym-0: #f1e1d400;
  --color-dark-crypto-pivx-0: #5c4c7c00;
  --color-dark-red-600: #f87274;
  --size-80: 80px;
  --color-dark-orange-800: #ffc2a4;
  --border-radius-lg: 16px;
  --color-crypto-yieldly-0: #f3b73200;
  --blur-sm: 8px;
  --size-224: 224px;
  --color-crypto-bitcoin-cash: #0ac18e;
  --color-border-active-websites-pressed: #b23a00;
  --spot-width-56: 56px;
  --color-dark-crypto-pivx: #5c4c7c;
  --color-light-green-200: #cbeec4;
  --icon-width-12: 12px;
  --color-crypto-sol: #9945ff;
  --background-base: #fff;
  --font-style-body-4-weight-medium: 500;
  --color-crypto-sats-0: #ff8b0000;
  --color-crypto-nimiq: #f8b425;
  --color-dark-crypto-nano: #5d8eb2;
  --color-light-crypto-sats-0: #ff8b0000;
  --border-muted-hover: #6a6a6a;
  --color-border-muted-hover: #6a6a6a;
  --color-light-crypto-bat: #ff5000;
  --spacing-12: 12px;
  --color-crypto-ftm: #1969ff;
  --color-crypto-dash-0: #008ce700;
  --tw-inset-ring-shadow: 0 0 #0000;
  --color-light-crypto-litecoin: #345d9d;
  --spacing-80: 80px;
  --color-crypto-flr-0: #e6205800;
  --size-44: 44px;
  --font-style-heading-0-weight-medium: 500;
  --color-dark-crypto-flr: #e62058;
  --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --font-letter-spacing-80: -3px;
  --color-background-active-subtle-website-hover: #fdc;
  --background-success-transparent: #47883a00;
  --color-dark-crypto-waves: #05f;
  --color-light-crypto-chainlink: #2a5ada;
  --color-light-crypto-compound: #00d395;
  --color-crypto-near: #1c1d1f;
  --border-error-pressed: #852e2f;
  --color-crypto-dash: #008ce7;
  --color-crypto-iota: #000;
  --tw-inset-shadow: 0 0 #0000;
  --color-crypto-bytecoin: #f04086;
  --tw-shadow-alpha: 100%;
  --color-dark-crypto-pirl-0: #357ce100;
  --icon-border-width-16: 1.3px;
  --size-36: 36px;
  --border-width-active: 2px;
  --color-crypto-osmo: #302dbb;
  --color-light-crypto-litecoin-0: #345d9d00;
  --color-background-surface-transparent-disabled: #00000008;
  --color-light-grey-050-80: #fffc;
  --font-line-height-20: 28px;
  --color-light-crypto-dai: #f5ac37;
  --color-light-crypto-cardano-0: #0033ad00;
  --color-dark-crypto-ethereum: #454a75;
  --color-text-on-accent-websites: #fff;
  --size-6: 6px;
  --icon-height-32: 32px;
  --color-border-focus-enterprise: #182ea1;
  --background-canvas-sheet-transparent: #fff0;
  --backdrop-blur-xl: 24px;
  --border-radius-xs: 4px;
  --color-dark-grey-050-30: #0000004d;
  --color-crypto-hnt-0: #474dff00;
  --color-dark-crypto-tezos-0: #2c7df700;
  --font-style-heading-5-weight-medium: 500;
  --color-dark-yellow-300: #ae731a;
  --color-text-black: #000;
  --color-dark-crypto-decred-0: #2970ff00;
  --color-light-red-400-10: #f872741a;
  --font-size-80: 80px;
  --color-light-green-950: #142b12;
  --color-dark-crypto-dydx: #6966ff;
  --color-border-base: #000;
  --color-light-crypto-iota-0: #0000;
  --background-gradient-30: #ffffff4d;
  --color-dark-purple-300: #b380dd;
  --color-background-active-subtle-website: #fef0e9;
  --color-light-green-700: #3b6c32;
  --color-light-crypto-iota: #000;
  --navigation-tabs-height-mobile: 70px;
  --color-dark-grey-600: #848484;
  --color-dark-grey-100: #151515;
  --color-light-red-600-30: #c242444d;
  --color-light-crypto-bitcoin-sv: #eab300;
  --color-crypto-sats: #ff8b00;
  --color-crypto-dogecoin-0: #c3a63400;
  --color-light-discover-loopipay-blue: #0050ff;
  --size-1: 1px;
  --color-crypto-binance: #f5bc00;
  --color-crypto-bytecoin-0: #f0408600;
  --color-dark-crypto-litecoin-0: #345d9d00;
  --color-dark-crypto-dym-0: #f1e1d400;
  --color-light-crypto-neo: #7dd224;
  --color-dark-red-500: #f04f52;
  --font-size-16: 16px;
  --color-background-error-transparent: #c2424400;
  --color-crypto-uni: #f04086;
  --color-light-crypto-dogecoin: #c3a634;
  --tw-scale-y: 1;
  --font-style-body-3-weight-medium: 500;
  --color-dark-crypto-iota: #000;
  --color-light-constant-050: #fff;
  --color-dark-crypto-stellar-0: #0000;
  --font-style-heading-4-line-height: 28px;
  --color-light-crypto-flr-0: #e6205800;
  --color-light-crypto-avax-0: #e8414200;
  --color-light-crypto-komodo-0: #41ead400;
  --font-letter-spacing-32: -1.5px;
  --color-text-warning: #ae731a;
  --color-dark-crypto-bitcoin: #f7931a;
  --color-light-red-050: #fef1f1;
  --color-light-red-600-20: #c2424433;
  --color-dark-purple-700: #eed9ff;
  --color-border-active-ledger-live-hover: #b380dd;
  --color-crypto-aion-0: #21252900;
  --color-light-green-600-0: #47883a00;
  --color-crypto-neo: #7dd224;
  --color-crypto-litecoin: #345d9d;
  --color-crypto-bgb-0: #00e0ff00;
  --color-dark-crypto-tusd-0: #1a5aff00;
  --color-background-warning: #d38b201a;
  --color-dark-crypto-chainlink-0: #2a5ada00;
  --color-crypto-tezos: #2c7df7;
  --color-crypto-uni-0: #f0408600;
  --container-xl: 36rem;
  --color-dark-blue-500: #677ce7;
  --color-dark-crypto-tron-0: #ff060a00;
  --color-light-yellow-200: #ffe7ac;
  --border-icon: #0000000d;
  --background-gradient-40: #fff6;
  --color-dark-red-600-10: #f872741a;
  --font-style-responsive-display-4-size: 52px;
  --color-background-active-websites-pressed: #b23a00;
  --color-light-red-600-10: #c242441a;
  --color-light-blue-050: #f6f7fe;
  --color-crypto-celo-0: #fcff5200;
  --color-text-on-accent-enterprise: #fff;
  --color-light-discover-changelly: #10d078;
  --color-light-orange-500: #ff702a;
  --border-width: 1px;
  --color-light-crypto-yieldly: #f3b732;
  --color-background-error-pressed: #c242444d;
  --size-192: 192px;
  --color-dark-crypto-polygon: #8247e5;
  --color-border-active-enterprise-pressed: #182ea1;
  --color-dark-blue-600: #8b9bec;
  --tw-ring-shadow: 0 0 #0000;
  --color-light-green-800: #33572e;
  --color-crypto-bitcoin-gold-0: #15256900;
  --color-text-on-interactive: #fff;
  --color-light-grey-200: #f1f1f1;
  --color-light-crypto-usdc: #2775ca;
  --color-border-active-ledger-live: #d4a0ff;
  --background-surface-transparent-hover: #0000000d;
  --color-border-success: #47883a;
  --color-light-grey-300: #e8e8e8;
  --background-error-transparent: #c2424400;
  --color-dark-green-600-15: #6ec85c26;
  --spinner-border-width-48: 3.6px;
  --color-light-red-200: #fec8c9;
  --color-light-purple-200: #f2e2ff;
  --color-light-crypto-peercoin-0: #3cb05400;
  --font-style-responsive-display-1-letter-spacing: -4px;
  --icon-width-32: 32px;
  --color-text-muted-hover: #4d4d4d;
  --color-light-red-600: #c24244;
  --background-white: #fff;
  --color-dark-discover-zerion: #2962ef;
  --color-dark-yellow-100: #63420f;
  --color-light-crypto-leo: #000;
  --color-light-grey-950-10: #0000001a;
  --font-style-heading-1-letter-spacing: -2px;
  --color-crypto-pirl: #357ce1;
  --color-background-gradient-40: #fff6;
  --size-10: 10px;
  --font-style-responsive-display-2-letter-spacing: -3px;
  --color-crypto-avax: #e84142;
  --color-light-crypto-peercoin: #3cb054;
  --background-surface-disabled: #fafafa;
  --spacing-8: 8px;
  --font-style-body-3-weight-semi-bold: 600;
  --background-muted-transparent-disabled: #0000000d;
  --color-background-native: #f7f7f7;
  --color-light-crypto-decred-0: #2970ff00;
  --spacing-20: 20px;
  --color-light-blue-950: #060d2c;
  --icon-border-width-56: 2.8px;
  --color-dark-green-050: #142b12;
  --tw-divide-x-reverse: 0;
  --color-crypto-usdc-0: #2775ca00;
  --color-dark-purple-600: #e5c6ff;
  --color-text-base-pressed: #4d4d4d;
  --color-dark-green-700: #a2e095;
  --color-dark-crypto-qnt: #ef4f1f;
  --color-dark-green-950: #f4fbf2;
  --color-border-active-enterprise-hover: #203fdb;
  --spinner-border-width-56: 3.8px;
  --font-style-body-1-size: 16px;
  --color-crypto-ethergem: #4a4ab6;
  --color-crypto-huobi: #357ce1;
  --color-dark-crypto-multiverse-x-0: #23f7dd00;
  --font-weight-semi-bold: 600;
  --container-sm: 24rem;
  --tw-ring-offset-width: 0px;
  --color-light-grey-050-90: #ffffffe5;
  --color-dark-crypto-yieldly-0: #f3b73200;
  --font-style-responsive-display-4-line-height: 60px;
  --color-background-accent-ledger-live-hover: #b380dd;
  --size-24: 24px;
  --color-light-yellow-700: #ae731a;
  --color-border-warning: #d38b20;
  --color-dark-green-200: #33572e;
  --color-crypto-celo-2: #4cdd91;
  --color-dark-crypto-neo-0: #7dd22400;
  --font-style-heading-4-weight-medium: 500;
  --color-background-interactive-hover: #272727;
  --background-muted-transparent: #0000000d;
  --color-discover-baanx: #003edd;
  --font-style-heading-3-size-2: 32px;
  --color-dark-crypto-cardano-0: #0033ad00;
  --color-background-gradient-overlay-0: #0000;
  --tw-gradient-from-position: 0%;
  --color-light-crypto-waves: #05f;
  --background-muted-transparent-pressed: #0003;
  --spot-height-40: 40px;
  --color-dark-purple-900: #f6ecff;
  --color-dark-crypto-huobi-0: #357ce100;
  --spot-height-72: 72px;
  --color-light-crypto-cosmos: #2e3148;
  --color-light-crypto-dai-0: #f5ac3700;
  --size-144: 144px;
  --color-light-grey-075: #fdfdfd;
  --color-light-crypto-hedera-0: #0000;
  --color-light-purple-600: #d4a0ff;
  --spinner-border-width-40: 3.2px;
  --font-line-height-40: 48px;
  --color-crypto-avax-0: #e8414200;
  --color-dark-crypto-leo-0: #0000;
  --color-light-orange-950: #320f00;
  --color-discover-deversifi: #6436ff;
  --color-light-crypto-neo-0: #7dd22400;
  --color-light-crypto-eos: #000;
  --font-size-36: 36px;
  --color-dark-crypto-bitcoin-cash: #0ac18e;
  --color-light-yellow-100: #fff3d5;
  --color-text-native: #007aff;
  --font-letter-spacing-64: -2.5px;
  --color-crypto-monero-0: #f2682200;
  --color-background-success-transparent: #47883a00;
  --color-light-crypto-komodo: #41ead4;
  --border-muted-subtle-pressed: #c1c1c1;
  --color-border-muted-subtle: #e8e8e8;
  --color-crypto-bitcoin-0: #f7931a00;
  --color-light-crypto-tether-usdt-0: #00a47800;
  --color-dark-crypto-tether-usdt: #00a478;
  --font-style-body-3-letter-spacing: 0px;
  --color-crypto-uniswap-0: #ff007a00;
  --background-interactive-pressed: #4d4d4d;
  --font-line-height-22: 30px;
  --color-crypto-flr: #e62058;
  --color-light-crypto-dash: #008ce7;
  --color-dark-crypto-dydx-0: #6966ff00;
  --color-crypto-xin: #1eb5fa;
  --color-dark-crypto-polkadot-0: #e6007a00;
  --color-dark-crypto-ethergem-0: #4a4ab600;
  --color-crypto-compound-0: #00d39500;
  --border-radius-full: 10000px;
  --font-style-body-2-letter-spacing: 0px;
  --color-light-red-300: #fca6a7;
  --color-dark-blue-800: #d2d9f8;
  --font-style-heading-2-weight-semi-bold: 600;
  --breakpoint-md: 768px;
  --color-dark-yellow-950: #fff8e6;
  --color-dark-discover-loopipay-blue: #0050ff;
  --color-text-interactive-ledger-live-hover: #6a3794;
  --border-radius-2xl: 32px;
  --color-dark-crypto-dogecoin: #c3a634;
  --color-dark-blue-950: #f6f7fe;
  --background-base-pressed: #f1f1f1;
  --color-text-muted: #6a6a6a;
  --color-light-grey-950-5: #0000000d;
  --font-size-28: 28px;
  --color-dark-crypto-peercoin-0: #3cb05400;
  --color-light-crypto-multiverse-x: #23f7dd;
  --font-weight-medium: 500;
  --color-light-crypto-tezos-0: #2c7df700;
  --color-light-crypto-near-0: #1c1d1f00;
  --color-dark-yellow-500: #efa22f;
  --font-style-heading-3-line-height: 32px;
  --color-crypto-okb: #2d60e0;
  --color-dark-crypto-multiverse-x: #23f7dd;
  --size-128: 128px;
  --color-crypto-litecoin-0: #345d9d00;
  --color-dark-crypto-compound-0: #00d39500;
  --font-letter-spacing-14: 0px;
  --size-16: 16px;
  --spacing-16: 16px;
  --color-dark-green-600-10: #6ec85c1a;
  --color-light-grey-600: #767676;
  --color-dark-crypto-huobi: #357ce1;
  --color-dark-crypto-polkadot: #e6007a;
  --color-border-active-websites-hover: #d64400;
  --color-crypto-cardano-0: #0033ad00;
  --icon-width-16: 16px;
  --spinner-border-width-24: 2.6px;
  --color-crypto-decred-0: #2970ff00;
  --color-background-surface-pressed: #e8e8e8;
  --font-line-height-12: 16px;
  --color-crypto-bitcoin-cash-0: #0ac18e00;
  --size-32: 32px;
  --font-style-heading-0-weight-semi-bold: 600;
  --default-mono-font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --size-28: 28px;
  --border-base: #000;
  --container-md: 28rem;
  --color-crypto-nano: #5d8eb2;
  --color-dark-discover-simplex: #2ea836;
  --color-background-base-transparent-pressed: #0000001a;
  --color-light-blue-400: #8b9bec;
  --color-light-crypto-stellar: #000;
  --spinner-border-width-20: 2px;
  --color-background-muted-pressed: #d5d5d5;
  --font-style-heading-2-line-height: 36px;
  --color-dark-purple-800: #f2e2ff;
  --color-background-surface-disabled: #fafafa;
  --color-light-yellow-600-10: #d38b201a;
  --color-light-grey-900: #272727;
  --color-dark-crypto-nimiq-0: #f8b42500;
  --color-text-interactive-ledger-live: #7e4ea5;
  --icon-height-16: 16px;
  --color-dark-discover-compound: #00d395;
  --color-dark-orange-100: #9e3300;
  --color-light-crypto-xrp: #333;
  --color-dark-crypto-usdc-0: #2775ca00;
  --border-disabled: #e8e8e8;
  --icon-height-56: 56px;
  --tw-outline-style: solid;
  --color-dark-grey-400: #565656;
  --spinner-border-width-16: 1.6px;
  --color-light-crypto-algorand-0: #0000;
  --color-light-grey-950-20: #0003;
  --color-dark-purple-400: #d4a0ff;
  --color-crypto-tusd-0: #1a5aff00;
  --color-light-crypto-okb-0: #2d60e000;
  --backdrop-blur-sm: 8px;
  --color-dark-crypto-elrond-0: #0000;
  --color-background-accent-websites-pressed: #b23a00;
  --color-dark-grey-950-60: #fff9;
  --color-dark-crypto-aion-0: #21252900;
  --color-light-orange-700: #d64400;
  --color-dark-discover-bitrefill: #449bf7;
  --color-dark-crypto-bgb-0: #00e0ff00;
  --font-line-height-64: 72px;
  --color-dark-crypto-uniswap: #ff007a;
  --icon-border-width-20: 1.5px;
  --color-light-crypto-dydx-0: #6966ff00;
  --font-letter-spacing-22: -1px;
  --color-light-grey-100-0: #fafafa00;
  --size-112: 112px;
  --color-light-purple-400: #e5c6ff;
  --color-light-crypto-cro-0: #002d7400;
  --color-dark-crypto-hnt-0: #474dff00;
  --color-dark-crypto-okb-0: #2d60e000;
  --color-dark-crypto-sol-0: #9945ff00;
  --color-crypto-usdc: #2775ca;
  --font-style-body-4-size: 10px;
  --color-background-accent-ledger-live: #d4a0ff;
  --tw-gradient-to: rgba(0, 0, 0, 0);
  --color-light-blue-300: #afbaf2;
  --color-crypto-tkx: #fd6a1f;
  --color-light-crypto-compound-0: #00d39500;
  --color-light-crypto-dash-0: #008ce700;
  --font-weight-bold: 700;
  --color-crypto-digibyte-0: #06c0;
  --color-light-blue-600: #445ee1;
  --blur-2xl: 40px;
  --color-background-accent-enterprise-pressed: #182ea1;
  --color-dark-grey-950-90: #ffffffe5;
  --background-error: #c242441a;
  --background-base-transparent: #0000;
  --color-crypto-omg-network: #000;
  --font-size-20: 20px;
  --color-dark-crypto-omg-network: #000;
  --font-style-body-2-weight-semi-bold: 600;
  --color-dark-red-700: #fca6a7;
  --background-success-strong: #47883a;
  --color-light-crypto-tusd-0: #1a5aff00;
  --color-border-black: #000;
  --color-crypto-waves-0: #05f0;
  --default-transition-duration: .15s;
  --color-background-muted-strong: #767676;
  --color-dark-blue-200: #182ea1;
  --font-style-heading-2-letter-spacing: -1.5px;
  --color-dark-grey-800: #c3c3c3;
  --color-dark-crypto-tron: #ff060a;
  --font-letter-spacing-18: -.5px;
  --icon-border-width-32: 2px;
  --color-light-orange-600: #ff5300;
  --spot-height-56: 56px;
  --color-dark-red-400: #c24244;
  --font-style-responsive-display-1-weight: 700;
  --color-text-active-websites: #b23a00;
  --background-accent: #ff5300;
  --spacing-48: 48px;
  --color-dark-constant-050: #fff;
  --size-400: 400px;
  --color-dark-crypto-nimiq: #f8b425;
  --spot-height-48: 48px;
  --color-dark-discover-loopipay-black: #0e0d13;
  --background-accent-hover: #d64400;
  --color-dark-crypto-osmo-0: #302dbb00;
  --color-light-crypto-bitcoin-sv-0: #eab30000;
  --font-letter-spacing-28: -1.5px;
  --font-style-responsive-display-3-size: 64px;
  --color-dark-crypto-qnt-0: #ef4f1f00;
  --color-dark-green-600: #6ec85c;
  --color-dark-discover-baanx: #003edd;
  --color-light-blue-200: #d2d9f8;
  --color-light-orange-800: #b23a00;
  --color-dark-grey-950: #fff;
  --icon-height-48: 48px;
  --text-black: #000;
  --color-crypto-polygon-0: #8247e500;
  --container-3xl: 48rem;
  --color-background-disabled: #f1f1f1;
  --font-line-height-16: 24px;
  --background-gradient-80: #fffc;
  --color-crypto-tether-usdt: #00a478;
  --font-style-heading-5-letter-spacing: -.5px;
  --border-radius-none: 0px;
  --color-crypto-ftm-0: #1969ff00;
  --color-light-red-400: #f87274;
  --stroke-1: 1px;
  --tw-content: "";
  --color-dark-crypto-uni-0: #f0408600;
  --banner-height-mobile: 72px;
  --color-light-orange-900: #9e3300;
  --color-dark-green-400: #47883a;
  --color-light-grey-050-60: #fff9;
  --color-light-crypto-sol: #9945ff;
  --color-background-muted-transparent-disabled: #0000000d;
  --color-dark-crypto-eng-0: #2f2f2f00;
  --font-style-heading-1-size: 40px;
  --color-light-crypto-ethereum-0: #454a7500;
  --tw-translate-x: 0;
  --color-dark-crypto-sol: #9945ff;
  --color-dark-green-100: #2c4828;
  --color-dark-grey-050-40: #0006;
  --color-background-base-pressed: #f1f1f1;
  --color-background-active-enterprise: #445ee1;
  --color-light-grey-500: #c1c1c1;
  --size-480: 480px;
  --color-background-accent-websites-hover: #d64400;
  --icon-width-56: 56px;
  --color-dark-crypto-celo-2: #4cdd91;
  --color-dark-crypto-binance-0: #f5bc0000;
  --color-light-crypto-tkx: #fd6a1f;
  --color-dark-discover-loopipay-lime: #e1fb61;
  --color-light-crypto-monero: #f26822;
  --color-border-base-pressed: #4d4d4d;
  --color-background-active-websites: #ff5300;
  --background-muted-strong: #767676;
  --spacing-128: 128px;
  --font-style-body-4-weight-semi-bold: 600;
  --color-dark-yellow-600-15: #ffbd4226;
  --color-crypto-tron-0: #ff060a00;
  --color-light-crypto-hnt: #474dff;
  --color-light-crypto-flr: #e62058;
  --font-size-48: 48px;
  --color-dark-crypto-xin-0: #1eb5fa00;
  --font-line-height-36: 44px;
  --color-light-crypto-xrp-0: #3330;
  --color-light-crypto-pirl: #357ce1;
  --color-dark-grey-950-50: #ffffff80;
  --background-interactive: #000;
  --color-light-purple-800: #7e4ea5;
  --color-crypto-polkadot: #e6007a;
  --color-dark-crypto-eos-0: #0000;
  --color-light-crypto-ftm: #1969ff;
  --color-text-interactive-ledger-live-pressed: #1f122d;
  --color-light-crypto-multiverse-x-0: #23f7dd00;
  --backdrop-blur-lg: 16px;
  --color-dark-crypto-celo: #fcff52;
  --font-size-22: 22px;
  --color-dark-crypto-pirl: #357ce1;
  --background-gradient-70: #ffffffb2;
  --spinner-border-width-12: 1.2px;
  --color-dark-orange-700: #ffa97f;
  --color-background-canvas-muted: #fafafa;
  --font-style-body-2-size: 14px;
  --color-background-active-ledger-live-pressed: #7e4ea5;
  --background-surface-pressed: #e8e8e8;
  --color-text-base: #000;
  --color-light-purple-950: #1f122d;
  --color-dark-crypto-bat: #ff5000;
  --color-background-white: #fff;
  --color-crypto-eng-0: #2f2f2f00;
  --color-dark-grey-050-90: #000000e5;
  --background-warning-strong: #d38b20;
  --color-light-grey-050: #fff;
  --font-letter-spacing-24: -1px;
  --color-light-crypto-bitcoin-gold-0: #15256900;
  --color-dark-grey-050-80: #000c;
  --color-light-crypto-chainlink-0: #2a5ada00;
  --color-crypto-pirl-0: #357ce100;
  --color-crypto-elrond-0: #0000;
  --text-disabled: #c1c1c1;
  --font-line-height-112: 120px;
  --font-size-40: 40px;
  --color-crypto-neo-0: #7dd22400;
  --color-light-grey-050-3: #ffffff08;
  --color-border-error: #c24244;
  --tw-ring-offset-color: #fff;
  --color-crypto-ethereum: #454a75;
  --color-border-active-enterprise: #445ee1;
  --color-dark-crypto-flr-0: #e6205800;
  --text-on-interactive: #fff;
  --color-background-active-subtle-enterprise-pressed: #d2d9f8;
  --drop-shadow-2xl: 0 25px 25px #00000026;
  --color-light-crypto-pivx: #5c4c7c;
  --color-light-blue-700: #203fdb;
  --color-light-crypto-aion-0: #21252900;
  --color-dark-green-600-0: #6ec85c00;
  --color-border-active-ledger-live-pressed: #7e4ea5;
  --tw-scroll-snap-strictness: proximity;
  --color-dark-crypto-eos: #000;
  --color-light-crypto-dydx: #6966ff;
  --color-border-error-pressed: #852e2f;
  --color-crypto-xrp-0: #3330;
  --color-crypto-algorand: #000;
  --background-canvas-sheet: #fff;
  --color-dark-grey-050-20: #0003;
  --color-crypto-leo-0: #0000;
  --color-light-crypto-bitcoin-cash-0: #0ac18e00;
  --size-176: 176px;
  --border-muted-subtle-hover: #d5d5d5;
  --color-text-interactive-websites: #b23a00;
  --size-2: 2px;
  --color-light-red-100: #fee1e2;
  --font-size-24: 24px;
  --color-light-crypto-tron-0: #ff060a00;
  --color-dark-crypto-near: #1c1d1f;
  --color-crypto-cro-0: #002d7400;
  --color-background-accent-enterprise-hover: #203fdb;
  --color-background-error-hover: #c2424433;
  --size-40: 40px;
  --background-surface-transparent-pressed: #0000001a;
  --color-light-crypto-celo-2-0: #4cdd9100;
  --color-crypto-cosmos: #2e3148;
  --background-active-pressed: #b23a00;
  --color-light-purple-700: #b380dd;
  --font-style-heading-1-weight-medium: 500;
  --color-light-crypto-eng: #2f2f2f;
  --color-light-crypto-hedera: #000;
  --color-dark-blue-100: #0f1d66;
  --color-background-active-enterprise-pressed: #182ea1;
  --color-dark-orange-500: #ff702a;
  --color-crypto-tron: #ff060a;
  --color-dark-crypto-digibyte-0: #06c0;
  --color-background-active-subtle-ledger-live-pressed: #f2e2ff;
  --color-light-crypto-tether-usdt: #00a478;
  --color-dark-crypto-bytecoin: #f04086;
  --font-style-heading-1-line-height: 48px;
  --text-success: #47883a;
  --color-background-gradient-0: #fff0;
  --drop-shadow-md: 0 3px 3px #0000001f;
  --spacing-64: 64px;
  --color-background-canvas-overlay: #0009;
  --font-size-112: 112px;
  --color-light-crypto-digibyte-0: #06c0;
  --font-size-18: 18px;
  --background-interactive-hover: #272727;
  --color-crypto-eng: #2f2f2f;
  --spacing-56: 56px;
  --color-light-crypto-celo-2: #4cdd91;
  --color-light-blue-800: #182ea1;
  --border-active: #ff5300;
  --color-dark-crypto-bitcoin-sv-0: #eab30000;
  --color-light-crypto-usdc-0: #2775ca00;
  --color-light-discover-loopipay-black: #0e0d13;
  --container-5xl: 64rem;
  --color-crypto-okb-0: #2d60e000;
  --color-light-crypto-dogecoin-0: #c3a63400;
  --background-gradient-100: #fff;
  --color-light-constant-400: #d5d5d5;
  --color-text-on-accent-ledger-live: #000;
  --color-crypto-digibyte: #06c;
  --color-border-active-websites: #ff5300;
  --color-light-yellow-800: #885a14;
  --color-crypto-algorand-0: #0000;
  --color-light-orange-400: #ff8c55;
  --color-light-grey-950-40: #0006;
  --color-light-grey-075-0: #fdfdfd00;
  --color-light-crypto-polkadot: #e6007a;
  --color-dark-crypto-dai: #f5ac37;
  --color-background-gradient-30: #ffffff4d;
  --color-light-discover-sardine: #2d29d7;
  --background-black: #000;
  --color-dark-crypto-bitcoin-gold: #152569;
  --color-dark-crypto-algorand: #000;
  --color-dark-crypto-waves-0: #05f0;
  --color-dark-grey-050: #000;
  --color-dark-grey-050-5: #0000000d;
  --color-dark-red-600-40: #f8727466;
  --color-light-crypto-omg-network: #000;
  --border-radius-sm: 8px;
  --animate-spin: spin 1s linear infinite;
  --border-base-pressed: #4d4d4d;
  --color-crypto-elrond: #000;
  --color-crypto-hedera: #000;
  --color-dark-orange-900: #fdc;
  --color-crypto-dym: #f1e1d4;
  --tw-divide-y-reverse: 0;
  --color-dark-crypto-tezos: #2c7df7;
  --color-light-crypto-bitcoin: #f7931a;
  --tracking-normal: 0em;
  --background-active-subtle-hover: #fdc;
  --size-56: 56px;
  --color-dark-crypto-compound: #00d395;
  --color-dark-crypto-cardano: #0033ad;
  --background-base-transparent-pressed: #0000001a;
  --color-light-purple-500: #ddb3ff;
  --color-crypto-stellar-0: #0000;
  --color-dark-red-600-0: #f8727400;
  --color-dark-purple-500: #ddb3ff;
  --tw-scale-x: 1;
  --background-disabled-strong: #e8e8e8;
  --icon-width-20: 20px;
  --color-light-crypto-eos-0: #0000;
  --color-light-discover-juno: #4643ee;
  --color-crypto-omg-network-0: #0000;
  --background-gradient-overlay-0: #0000;
  --border-error-hover: #a43234;
  --color-light-crypto-osmo-0: #302dbb00;
  --navigation-height-desktop: 86px;
  --color-crypto-xrp: #333;
  --text-on-warning-strong: #000;
  --color-dark-crypto-digibyte: #06c;
  --color-dark-crypto-xrp: #333;
  --container-7xl: 80rem;
  --font-style-heading-0-line-height: 56px;
  --color-dark-grey-100-0: #15151500;
  --color-light-crypto-dym: #f1e1d4;
}
