.iVZRPk { -moz-box-align: center; align-items: center; display: flex; flex-flow: wrap; grid-auto-flow: column; -moz-box-pack: justify; justify-content: space-between; }
.fwOaVK { -moz-box-align: center; align-items: center; display: grid; flex-flow: wrap; gap: 0.5rem; grid-auto-flow: column; -moz-box-pack: justify; justify-content: space-between; }
.hXVduQ { -moz-box-align: center; align-items: center; display: grid; flex-flow: wrap; gap: 1rem; grid-auto-flow: column; -moz-box-pack: justify; justify-content: space-between; }
.QkOks { -moz-box-align: center; align-items: center; display: grid; flex-flow: wrap; grid-auto-flow: column; -moz-box-pack: justify; justify-content: space-between; padding: 0px 1rem; }
.hPITDR { -moz-box-align: center; align-items: center; display: flex; flex-flow: row; gap: 0.4rem; grid-auto-flow: column; -moz-box-pack: justify; justify-content: space-between; }
.gBBhLT { -moz-box-align: center; align-items: center; display: grid; flex-flow: wrap; grid-auto-flow: column; -moz-box-pack: justify; justify-content: space-between; }
.cQQWPw { -moz-box-align: stretch; align-items: stretch; display: flex; flex-flow: wrap; grid-auto-flow: column; -moz-box-pack: justify; justify-content: space-between; }
.cppYBT { -moz-box-align: center; align-items: center; display: grid; flex-flow: wrap; grid-auto-flow: column; -moz-box-pack: center; justify-content: center; }
.brDDIQ { -moz-box-align: center; align-items: center; display: grid; flex-flow: wrap; gap: 0.25rem; grid-auto-flow: column; -moz-box-pack: justify; justify-content: space-between; }
.jDTTsf { -moz-box-align: center; align-items: center; display: grid; flex-flow: wrap; -moz-box-flex: 1; flex-grow: 1; grid-auto-flow: column; grid-template-columns: repeat(2, 1fr); -moz-box-pack: justify; justify-content: space-between; }
.kZweqg { -moz-box-align: center; align-items: center; display: flex; flex-flow: wrap; gap: 0.5rem; grid-auto-flow: column; -moz-box-pack: start; justify-content: flex-start; }
.gHXqkM { -moz-box-align: center; align-items: center; display: flex; flex-flow: wrap; gap: 0.2rem; grid-auto-flow: column; -moz-box-pack: end; justify-content: flex-end; }
.iotjVH { -moz-box-align: center; align-items: center; display: flex; flex-flow: wrap; -moz-box-flex: 1; flex-grow: 1; gap: 0.5rem; grid-auto-flow: column; grid-template-columns: 1fr; -moz-box-pack: end; justify-content: flex-end; }
.eCCxEA { -moz-box-align: center; align-items: center; display: flex; flex-flow: row; -moz-box-flex: 1; flex-grow: 1; gap: 0.5rem; grid-auto-flow: column; grid-template-columns: repeat(2, 1fr); -moz-box-pack: justify; justify-content: space-between; }
.dzKJtO { -moz-box-align: center; align-items: center; display: flex; flex-flow: row; -moz-box-flex: 1; flex-grow: 1; gap: 0.5rem; grid-auto-flow: column; grid-template-columns: repeat(2, 1fr); -moz-box-pack: end; justify-content: flex-end; }
.gqmIiZ { -moz-box-align: center; align-items: center; display: flex; flex-flow: row; -moz-box-flex: 1; flex-grow: 1; grid-auto-flow: column; grid-template-columns: repeat(2, 1fr); -moz-box-pack: justify; justify-content: space-between; }
.cqiroF { -moz-box-align: center; align-items: center; display: flex; flex-flow: wrap; -moz-box-flex: 1; flex-grow: 1; grid-auto-flow: column; grid-template-columns: repeat(1, 1fr); -moz-box-pack: end; justify-content: flex-end; }
.jXNVhN { -moz-box-align: center; align-items: center; display: flex; flex-flow: row; -moz-box-flex: 1; flex-grow: 1; gap: 0.5rem; grid-auto-flow: column; grid-template-columns: repeat(2, 1fr); -moz-box-pack: justify; justify-content: space-between; padding: 0px 0.5rem; }
.kFqizT { color: currentcolor; min-height: 24px; white-space: nowrap; }
.hJDEjE { color: rgb(255, 255, 255); min-height: 20px; white-space: nowrap; }
.dDsqrt { color: currentcolor; min-height: 44px; white-space: nowrap; }
.iRZACc { color: rgb(255, 255, 255); min-height: 1.25rem; user-select: text; }
.kMxODU { color: rgb(255, 255, 255); min-height: 24px; white-space: nowrap; }
.ebSxPo { color: rgb(0, 0, 0); min-height: 20px; white-space: nowrap; }
.jnwYnX { color: currentcolor; min-height: 16px; }
.bnOkEn { color: currentcolor; min-height: 20px; white-space: nowrap; }
.bsWBCa { color: currentcolor; min-height: 16px; white-space: nowrap; }
.ggqJcx { color: rgb(255, 255, 255); min-height: 1.25rem; }
.bCbJvL { transition: font-size 200ms ease-out, line-height 200ms ease-out; }
.ePLfrA { height: 1.2em; width: 1.2em; display: flex; }
.ePLfrA svg { align-self: center; height: 1.2em; width: 1.2em; }
.eVkibk { height: 1.25em; width: 1.25em; display: flex; }
.eVkibk svg { align-self: center; height: 1.25em; width: 1.25em; }
.dzJsyy { clip-path: stroke-box; height: 1em; stroke: currentcolor; width: 1em; }
.eLPVUh { clip-path: stroke-box; height: 1em; stroke: rgb(0, 0, 0); width: 1em; }
.ezaUyl { clip-path: stroke-box; height: 1em; stroke: rgb(255, 255, 255); width: 1em; }
.ilAXs { clip-path: stroke-box; height: 1em; stroke: rgb(75, 131, 251); width: 1em; }
.gxgNDZ { clip-path: stroke-box; height: 1em; stroke: rgb(92, 102, 132); width: 1em; }
.inxCyI circle { fill: rgb(75, 131, 251); stroke: none; }
.jPnrNN circle { fill: rgb(92, 102, 132); stroke: none; }
.djUBku { transform: rotate(-180deg); transition: transform 200ms; }
.fuLkzS { fill: rgb(255, 255, 255); stroke: none; }
.duxPai { color: rgb(255, 255, 255); cursor: pointer; text-decoration: none; }
.duxPai .icons__Logo-sc-lekdau-4 { fill: rgb(255, 255, 255); height: 1rem; transition: transform 200ms, fill 200ms; width: 1rem; will-change: transform; }
.duxPai:hover .icons__Logo-sc-lekdau-4 { fill: rgb(251, 19, 143); transform: rotate(-5deg); }
.haXPqy { margin-top: 12px; }
.gPSaxZ { background-color: transparent; border: medium; border-radius: 0.5rem; color: currentcolor; cursor: pointer; font-size: inherit; font-weight: inherit; height: inherit; line-height: inherit; margin: 0px; padding: 0px; }
.gPSaxZ:enabled { transition: filter 125ms linear; }
.gPSaxZ:disabled { cursor: initial; filter: opacity(0.6); }
.blTXGX { background-color: rgb(0, 0, 0); border: 1px solid transparent; color: rgb(255, 255, 255); }
.blTXGX:enabled:hover { background-color: rgba(0, 0, 0, 0.6); }
.bHEHQo { background-color: rgb(0, 0, 0); border: 1px solid transparent; }
.bHEHQo:enabled:hover { background-color: rgba(0, 0, 0, 0.6); }
.iuPQfL { background-color: rgba(75, 131, 251, 0.24); border: 1px solid transparent; }
.iuPQfL:enabled:hover { background-color: rgba(51, 89, 170, 0.286); }
.jPgHfc { color: rgb(255, 255, 255); }
.jPgHfc:enabled:hover { color: rgb(239, 239, 239); }
.jPgHfc:enabled:hover * { color: rgb(239, 239, 239); }
.cHRjcE { color: rgb(0, 0, 0); }
.cHRjcE:enabled:hover { color: rgba(0, 0, 0, 0.6); }
.cHRjcE:enabled:hover * { color: rgba(0, 0, 0, 0.6); }
.iqbbkL { height: 1rem; }
.gEpVAw { color: rgb(0, 0, 0); font-size: 16px; font-variant: none; background-color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); border-radius: 0.5rem; opacity: 0; padding: 0.75rem; transition: visibility 200ms linear, opacity 200ms linear; visibility: hidden; z-index: 2000; }
.gEpVAw * { font-family: "Inter", sans-serif; }
@supports (font-variation-settings:normal) {
  .gEpVAw * { font-family: "InterVariable", sans-serif; }
}
.lZYal { -moz-box-align: center; align-items: center; display: flex; -moz-box-pack: center; justify-content: center; min-height: 1rem; }
.ddNXxY { height: 8px; width: 8px; z-index: 2000; }
.ddNXxY::before { background: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); content: ""; height: 8px; position: absolute; transform: rotate(45deg); width: 8px; }
.ddNXxY.arrow-top { bottom: -4px; }
.ddNXxY.arrow-top::before { border-radius: 1px; border-left: medium; border-top: medium; }
.ddNXxY.arrow-bottom { top: -5px; }
.ddNXxY.arrow-bottom::before { border-bottom: medium; border-right: medium; border-radius: 1px; }
.ddNXxY.arrow-left { right: -4px; }
.ddNXxY.arrow-left::before { border-bottom: medium; border-left: medium; border-radius: 1px; }
.ddNXxY.arrow-right { left: -5px; }
.ddNXxY.arrow-right::before { border-radius: 1px; border-right: medium; border-top: medium; }
.jztrYN { cursor: help; }
.hozEMI { border-radius: 1rem; -moz-box-flex: 1; flex-grow: 1; max-height: 3.5rem; transition: background-color 200ms ease-out, border-radius 200ms ease-out, flex-grow 200ms ease-out; }
.hsgJMi { border-radius: 1rem; flex-flow: row-reverse; margin-top: 0.25rem; min-height: 3.5rem; transition: padding 200ms ease-out; }
.cIdHVf { -moz-box-align: center; align-items: center; display: grid; flex-direction: column; grid-auto-flow: row; grid-template-columns: 1fr; -moz-box-pack: justify; justify-content: space-between; padding: unset; }
.cASWOc { -moz-box-align: center; align-items: center; display: grid; flex-direction: column; gap: 0.25rem; grid-auto-flow: row; grid-template-columns: 1fr; -moz-box-pack: justify; justify-content: space-between; padding: unset; }
.cEHTUI { -moz-box-align: center; align-items: center; display: grid; flex-direction: column; gap: 1rem; grid-auto-flow: row; grid-template-columns: 1fr; -moz-box-pack: justify; justify-content: space-between; padding: unset; }
.bQSqux { -moz-box-align: center; align-items: center; display: grid; flex-direction: column; gap: 0.75rem; grid-auto-flow: row; grid-template-columns: 1fr; -moz-box-pack: justify; justify-content: space-between; padding: unset; }
.jFHvsY { -moz-box-align: stretch; align-items: stretch; display: flex; flex-direction: column; grid-auto-flow: row; grid-template-columns: 1fr; -moz-box-pack: justify; justify-content: space-between; padding: unset; }
.eHxMOp { border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); border-image: none; margin: -1px 0px 0px; width: auto; }
.iGRZAN { max-height: 0rem; overflow: hidden; position: relative; transition: max-height 200ms, padding 200ms; }
.bnYmgu { max-height: 5rem; }
.bnYmgv { max-height: 4rem; }
.bTqNhh { overflow-y: auto; }
.eszBuK { color: rgb(0, 0, 0); }
.jYbPqK { background: radial-gradient(white 60%, rgba(255, 255, 255, 0) calc(70% + 1px)); border-radius: 50%; box-shadow: white 0px 0px 1px; height: 24px; width: 24px; }
.fzIYaV { height: 1.5rem; margin: 0.5rem 0.75rem 1rem; display: flex; }
.fzIYaV svg { align-self: center; height: 1.2em; width: 1.2em; }
.fCmUhS { appearance: textfield; background-color: transparent; border: medium; color: currentcolor; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: none; overflow: hidden; padding: 0px; text-align: left; text-overflow: ellipsis; width: 100%; }
.fCmUhS::-webkit-search-decoration { appearance: none; }
.fCmUhS [type="number"] { appearance: textfield; }
.fCmUhS::-webkit-outer-spin-button, .fCmUhS::-webkit-inner-spin-button { appearance: none; }
.fCmUhS::-webkit-input-placeholder { color: rgb(92, 102, 132); }
.fCmUhS::placeholder { color: rgb(92, 102, 132); }
.fCmUhS::placeholder { color: rgb(92, 102, 132); }
.fCmUhS:enabled { transition: color 125ms linear; }
.gmDFXt { border-radius: 1rem; min-height: 2rem; padding: 0.25rem 0.5rem 0.25rem 0.25rem; }
.gmDFXt:enabled { transition: none; }
.jDwlJF { max-width: 12rem; overflow: hidden; width: max-content; }
.jDwlJF img { min-width: 1.2rem; }
.gYJHea { max-width: 12rem; overflow: hidden; padding-left: 0.5rem; width: max-content; }
.gYJHea img { min-width: 1.2rem; }
.FVRQf { grid-template-columns: 1fr; }
.jLsOiu { color: rgb(0, 0, 0); transition: color 125ms linear, opacity 200ms ease-in-out; }
.jsHyoB { color: rgb(0, 0, 0); opacity: 0.6; transition: color 125ms linear, opacity ease-in-out; }
.eQCpYR { margin: 0.25rem 1rem 0px; }
.dUBwHu { opacity: 0.6; transition: color 125ms linear, opacity ease-in-out; gap: 0.25rem; }
.ekvmdZ { transition: color 125ms linear, opacity 200ms ease-in-out; gap: 0.25rem; }
.chshtw { background-color: rgb(156, 163, 175); border-radius: 1rem; margin-bottom: 0.25rem; padding: 1rem 0px; position: relative; }
.chshtw::before { background-size: 100%; border: 1px solid transparent; border-radius: inherit; box-sizing: border-box; content: ""; height: 100%; left: 0px; pointer-events: none; position: absolute; top: 0px; transition: border-color 125ms; width: 100%; }
.eCTpnP { background-color: rgb(156, 163, 175); border-radius: 1rem; margin-bottom: 0.25rem; padding: 1rem 0px; position: relative; }
.eCTpnP::before { background-size: 100%; border: 1px solid transparent; border-radius: inherit; box-sizing: border-box; content: ""; height: 100%; left: 0px; pointer-events: none; position: absolute; top: 0px; transition: border-color 125ms; width: 100%; }
.eCTpnP:hover::before { border-color: rgb(0, 0, 0); }
.eCTpnP:focus-within::before { border-color: rgba(75, 131, 251, 0.16); }
.bdMqUf { padding: 1rem 0px; }
.kmkQfH { background-color: rgb(226, 232, 240); border-radius: 1em; height: 48px; left: 50%; position: absolute; transform: translate(-50%, calc(-50% - 2px)); width: 48px; z-index: 100; }
.iDUpYB { -moz-box-align: center; align-items: center; background-color: rgb(156, 163, 175); border: 4px solid rgb(226, 232, 240); border-radius: 1rem; display: flex; -moz-box-pack: center; justify-content: center; width: 100%; }
.fwbVfo { border: 1px solid rgb(75, 131, 251); border-radius: 1rem; color: rgb(0, 0, 0) !important; gap: 0.25rem; padding: calc(-1px + 0.75rem) 0.625rem; display: flex; -moz-box-flex: 1; flex-grow: 1; max-width: 180px; }
.fwbVfo:enabled { border: 1px solid rgb(75, 131, 251); }
.fwbVfo:enabled:hover { border-color: rgb(70, 123, 235); }
.fwbVfo:enabled:focus-within { border-color: rgb(75, 131, 251); }
.gQgRVj { color: rgb(0, 0, 0) !important; gap: 0.25rem; background-color: rgb(156, 163, 175); border: 1px solid rgb(0, 0, 0); border-radius: 1rem; cursor: text; padding: calc(-1px + 0.75rem); display: flex; -moz-box-flex: 1; flex-grow: 1; max-width: 180px; }
.gQgRVj:enabled { border: 1px solid rgb(0, 0, 0); }
.gQgRVj:enabled:hover { border-color: rgba(0, 0, 0, 0.6); }
.gQgRVj:enabled:focus-within { border-color: rgb(75, 131, 251); }
.gQgRVj:hover:not(:focus-within) { background-color: rgb(212, 218, 225); border-color: rgb(212, 218, 225); }
.gQgRVj:focus-within { border-color: rgba(75, 131, 251, 0.24); }
.gQgRVj * input { text-align: right; }
.ezxVoo { margin: 1rem 0px 0px; }
.ezMztc { border: 1px solid rgb(0, 0, 0); border-radius: 1rem; cursor: text; padding: calc(-1px + 0.75rem); background-color: transparent; max-width: 360px; }
.ezMztc:hover:not(:focus-within) { background-color: rgb(212, 218, 225); border-color: rgb(212, 218, 225); }
.ezMztc:focus-within { border-color: rgba(75, 131, 251, 0.24); }
.ezMztc input { text-align: right; }
.gtNLaB { gap: 0.5rem; margin: 1rem 0px 0px; }
.doYLst { min-width: 3rem; text-align: right; }
.eCMcbO { margin: 0.5rem 0.25rem; }
.jTekvo .icons-sc-lekdau-0:hover { transform: rotate(45deg); transition: transform 200ms; }
.kXTVMa { background-color: rgb(226, 232, 240); border: 1px solid rgb(0, 0, 0); border-radius: 1rem; box-shadow: rgba(75, 131, 251, 0.16) 0px 40px 120px 0px; box-sizing: border-box; display: flex; flex-direction: column; max-width: 600px; min-height: 300px; min-width: 300px; padding: 8px; position: relative; user-select: none; width: 100%; color: rgb(0, 0, 0); font-size: 16px; font-variant: none; }
.kXTVMa * { box-sizing: border-box; }
.kXTVMa * { font-family: "Inter", sans-serif; }
@supports (font-variation-settings:normal) {
  .kXTVMa * { font-family: "InterVariable", sans-serif; }
}
.iVWEmE { border-radius: 1rem; height: 100%; left: 0px; padding: 0.5rem; position: absolute; top: 0px; width: 100%; }
.css-mxz2od { box-sizing: border-box; margin: 0px; min-width: 0px; font-size: 16px; font-weight: 500; line-height: 24px; }
.css-19as5gp { box-sizing: border-box; margin: 0px; min-width: 0px; font-size: 14px; font-weight: 500; line-height: 20px; }
.css-fmgkdq { box-sizing: border-box; margin: 0px; min-width: 0px; font-size: 36px; font-weight: 500; line-height: 44px; }
.css-18wf1n4 { box-sizing: border-box; margin: 0px; min-width: 0px; font-size: 20px; font-weight: 600; line-height: 24px; color: currentcolor; }
.css-d5fsiy { box-sizing: border-box; margin: 0px; min-width: 0px; font-size: 14px; font-weight: 400; line-height: 1.25rem; }
.css-1vdlf6c { box-sizing: border-box; margin: 0px; min-width: 0px; font-size: 20px; font-weight: 600; line-height: 24px; }
.css-1w97v79 { box-sizing: border-box; margin: 0px; min-width: 0px; font-size: 20px; font-weight: 600; line-height: 20px; }
.css-1up6pmj { box-sizing: border-box; margin: 0px; min-width: 0px; font-size: 12px; font-weight: 400; line-height: 16px; }
.css-e17nie { box-sizing: border-box; margin: 0px; min-width: 0px; font-size: 14px; font-weight: 500; line-height: 20px; }
.css-17g4kvt { box-sizing: border-box; margin: 0px; min-width: 0px; font-size: 16px; font-weight: 500; line-height: 16px; }
.css-ijlljt { box-sizing: border-box; min-width: 0px; font-size: 14px; font-weight: 400; line-height: 1.25rem; margin: 0px 0.5rem 0px 0px; }



.fCmUhS::placeholder {
	color:#A4A4A4;
}


#tokenList .fwOaVK{-webkit-box-align:center;align-items:center;display:grid;flex-flow:wrap;gap:0.5rem;grid-auto-flow:column;-webkit-box-pack:justify;justify-content:space-between;}
#tokenList .gBBhLT{-webkit-box-align:center;align-items:center;display:grid;flex-flow:wrap;grid-auto-flow:column;-webkit-box-pack:justify;justify-content:space-between;}
#tokenList .hNNAlS{-webkit-box-align:center;align-items:center;display:grid;flex-flow:wrap;-webkit-box-flex:1;flex-grow:1;grid-auto-flow:column;grid-template-columns:repeat(1, 1fr);-webkit-box-pack:justify;justify-content:space-between;padding:0px 0.75rem;}
#tokenList .dtjZDx{-webkit-box-align:center;align-items:center;display:flex;flex-flow:wrap;gap:0.75rem;grid-auto-flow:column;-webkit-box-pack:start;justify-content:start;}
#tokenList .drpFwu{-webkit-box-align:center;align-items:center;display:flex;flex-flow:wrap;gap:0.5rem;grid-auto-flow:column;-webkit-box-pack:start;justify-content:start;}
#tokenList .hZauIf{-webkit-box-align:center;align-items:center;display:flex;flex-flow:wrap;gap:0.25rem;grid-auto-flow:column;-webkit-box-pack:justify;justify-content:space-between;}
#tokenList .kFqizT{color:currentcolor;min-height:24px;white-space:nowrap;}
#tokenList .ggqJcx{color:rgb(255, 255, 255);min-height:1.25rem;}
#tokenList .jnhrXq{color:currentcolor;min-height:24px;}
#tokenList .bresAL{color:currentcolor;min-height:1.25rem;white-space:nowrap;}
#tokenList .dzJsyy{height:1em;stroke:currentcolor;width:1em;}
#tokenList .dCnRUh{height:1em;stroke:rgb(255, 255, 255);width:1em;}
#tokenList .ijfcXF{stroke-width:2.5px;}
#tokenList .ijfcXF:hover{cursor:pointer;opacity:0.6;}
#tokenList .gPSaxZ{background-color:transparent;border:none;border-radius:0.5rem;color:currentcolor;cursor:pointer;font-size:inherit;font-weight:inherit;height:inherit;line-height:inherit;margin:0px;padding:0px;}
#tokenList .gPSaxZ:enabled{transition:filter 125ms linear 0s;}
#tokenList .gPSaxZ:disabled{cursor:initial;filter:opacity(0.6);}
#tokenList .bQSqux{-webkit-box-align:center;align-items:center;display:grid;flex-direction:column;gap:0.75rem;grid-auto-flow:row;grid-template-columns:1fr;-webkit-box-pack:justify;justify-content:space-between;padding:unset;}
#tokenList .bGskMQ{-webkit-box-align:unset;align-items:unset;display:grid;flex-direction:column;-webkit-box-flex:1;flex-grow:1;grid-auto-flow:row;grid-template-columns:1fr;-webkit-box-pack:justify;justify-content:space-between;padding:unset;}
#tokenList .gpwISD{align-items:flex-start;display:flex;flex-direction:column;gap:0.125rem;grid-auto-flow:row;grid-template-columns:1fr;-webkit-box-pack:justify;justify-content:space-between;padding:unset;}
#tokenList .iDcwMb{border-top:none;border-right:none;border-left:none;border-image:initial;border-bottom:1px solid rgb(0, 0, 0);margin:-1px 0.75rem 0px;width:auto;}
#tokenList .ehEFqK{background:radial-gradient(white 60%, rgba(255, 255, 255, 0) calc(70% + 1px));border-radius:50%;box-shadow:white 0px 0px 1px;height:1.25rem;width:1.25rem;}
#tokenList .eCskty{background:radial-gradient(white 60%, rgba(255, 255, 255, 0) calc(70% + 1px));border-radius:50%;box-shadow:white 0px 0px 1px;height:2.25rem;width:2.25rem;}
#tokenList .cxDwRn{height:1.75rem;display:flex;-webkit-box-pack:start;justify-content:flex-start;margin:0.5rem 0.75rem 0.75rem;position:relative;}
#tokenList .cxDwRn svg{align-self:center;height:1.25em;width:1.25em;}
#tokenList .GbTQB{display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:center;justify-content:center;}
#tokenList .xqOrx{-webkit-font-smoothing:antialiased;color:rgb(0, 0, 0);font-size:16px;font-variant:no-common-ligatures no-discretionary-ligatures no-historical-ligatures no-contextual;background-color:rgb(226, 232, 240);border-radius:1rem;display:flex;flex-direction:column;height:100%;left:0px;outline:transparent;padding:0.5rem;position:absolute;right:0px;top:0px;z-index:1000;}
#tokenList .xqOrx *{font-family:Inter, sans-serif;}
#tokenList .vKVrG{border-radius:1rem;height:100%;left:0px;outline:transparent;overflow:hidden;position:absolute;top:0px;width:100%;}
#tokenList .eSEqXq .Dialog__Modal-sc-c8nkza-3{animation:200ms ease-in 0s 1 normal none running dwIBVv;}
#tokenList .fCmUhS{appearance:textfield;background-color:transparent;border:none;color:currentcolor;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0px;outline:none;overflow:hidden;padding:0px;text-align:left;text-overflow:ellipsis;width:100%;}
#xtokenList .fCmUhS::placeholder{color:rgb(92, 102, 132);}
#tokenList .fCmUhS::placeholder{color: rgb(94, 94, 94);}
#tokenList .fCmUhS:enabled{transition:color 125ms linear 0s;}
#tokenList .gCpENH{margin:0px 1.25rem;}

#xtokenList .bxMsTn{border:1px solid rgb(75, 131, 251);border-radius:1rem;cursor:pointer;padding:0.5rem 0.75rem 0.5rem 0.5rem;background-color:rgba(75, 131, 251, 0.24);color:rgb(75, 131, 251);}
#tokenList .bxMsTn{border:1px solid rgba(255, 255, 255, 0.07);border-radius:1rem;cursor:pointer;padding:0.5rem 0.75rem 0.5rem 0.5rem;background-color:rgba(255, 255, 255, 0.07);color:#fff;}
#xtokenList .bxMsTn:hover,.bxMsTn:focus{background-color:rgba(75, 131, 251, 0.24);border-color:rgb(75, 131, 251);color:rgb(75, 131, 251);}
#tokenList .bxMsTn:hover,.bxMsTn:focus{background-color:rgba(152, 161, 192, 0.08);border-color:rgb(255, 255, 255, 0.07);color:#fff;}

#xtokenList .gZBaLv{border:1px solid rgb(0, 0, 0);border-radius:1rem;color:rgb(0, 0, 0);cursor:pointer;padding:0.5rem 0.75rem 0.5rem 0.5rem;}
#tokenList .gZBaLv{border:1px solid rgba(255, 255, 255, 0.07);border-radius:1rem;color:#fff;cursor:pointer;padding:0.5rem 0.75rem 0.5rem 0.5rem;}
#xtokenList .gZBaLv:hover,.gZBaLv:focus{background-color:rgba(75, 131, 251, 0.24);border-color:rgb(75, 131, 251);color:rgb(75, 131, 251);}
#tokenList .gZBaLv:hover,.gZBaLv:focus{background-color: rgba(152, 161, 192, 0.08);xcolor:rgb(75, 131, 251);}

#tokenList .hTVqXv{border-radius:0px;outline:none;padding:0.5rem 1.25rem;}
#tokenList .fDfyLU{overflow-y:scroll;overscroll-behavior:none;}
#xtokenList .fDfyLU .TokenOptions__TokenButton-sc-xx1k3q-0[data-index="0"]{background-color:rgb(146, 153, 164);}
#tokenList .fDfyLU::-webkit-scrollbar{width:1.25rem;}
#tokenList .fDfyLU::-webkit-scrollbar-thumb{background:radial-gradient(closest-corner at 0.25rem 0.25rem, rgb(0, 0, 0) 0.25rem, transparent 0.25rem) padding-box, linear-gradient(rgba(255, 255, 255, 0) 0.25em, rgb(0, 0, 0) 0.25rem, rgb(0, 0, 0) calc(100% - 0.25rem), rgba(255, 255, 255, 0) calc(100% - 0.25rem)), radial-gradient(closest-corner at 0.25em calc(100% - 0.25rem), rgb(0, 0, 0) 0.25rem, rgba(255, 255, 255, 0) 0.25rem);border-top:none;border-bottom:none;border-left:none;border-image:initial;border-right:0.75rem solid transparent;}
#tokenList .Qdhm{background-color:rgb(146, 153, 164);height:56px;left:0px;position:absolute;top:0px;width:100%;}
#tokenList .imgDUd{border-radius:0.25rem;padding:0.375rem 0px;}
#tokenList .gISSkr{background-color:rgb(156, 163, 175);border:1px solid rgb(0, 0, 0);border-radius:1rem;cursor:text;padding:calc(0.75rem - 1px);}
#tokenList .gISSkr:hover:not(:focus-within){background-color:rgb(212, 218, 225);border-color:rgb(212, 218, 225);}
#tokenList .juSoZe{border-radius:1rem;min-height:unset;min-width:auto;overflow:hidden;padding:0.5rem 0px 0px;}
#tokenList .kXTVMa *{box-sizing:border-box;}
#tokenList .kXTVMa *{font-family:Inter, sans-serif;}
#tokenList .iVWEmE{border-radius:1rem;height:100%;left:0px;padding:0.5rem;position:absolute;top:0px;width:100%;}
#tokenList .css-mxz2od{box-sizing:border-box;margin:0px;min-width:0px;font-size:16px;font-weight:500;line-height:24px;}
#tokenList .css-d5fsiy{box-sizing:border-box;margin:0px;min-width:0px;font-size:14px;font-weight:400;line-height:1.25rem;}
#tokenList .css-1yzfdez{box-sizing:border-box;margin:0px;min-width:0px;font-size:16px;font-weight:400;line-height:24px;-webkit-box-flex:1;flex-grow:1;}
#tokenList .css-zhqtaj{box-sizing:border-box;margin:0px;min-width:0px;font-size:16px;font-weight:500;line-height:1.25rem;}
#tokenList .resize-triggers{animation:1ms resizeanim;visibility:hidden;opacity:0;}
#tokenList .resize-triggers,.resize-triggers > div,.contract-trigger:before{content:" ";display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:-1;}
#tokenList .resize-triggers > div{background:#eee;overflow:auto;}
#tokenList .contract-trigger:before{width:200%;height:200%;}




#xtokenList .TokenOptions__TokenButton-sc-xx1k3q-0{background-color:rgb(146, 153, 164);}

.TokenOptions__TokenButton-sc-xx1k3q-0 {
	height: fit-content !important;
	width: 100% !important;
}
.TokenOptions__TokenButton-sc-xx1k3q-0:hover {
	background-color: rgba(152, 161, 192, 0.08) !important;
}

.IsSelected {
	background-color: rgba(152, 161, 192, 0.08) !important;
}


#tokenList .css-d5fsiy {
	font-weight: 485;
	font-size: 12px;
	color: #9B9B9B;
}