body {
  margin: 0;
  font-family: 'Roboto', sans-serif;
  background-color: #131313; /* общий фон сайта */
}

.navbar {
    display: flex;
    flex-direction: row;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
  padding: 10px 20px;
  background-color: #131313;
  color: white;

}
.logo {
    display: flex;
    align-items: center; /* Выравнивание по вертикали (если нужно) */
}

.logo img {
  height: 30px; /* Размер логотипа */
}

.menu a {
  margin: 0 15px;
  text-decoration: none;
  color: #bbb;
  font-size: 16px;
}
.active{
	color: white!important;
}
.search-container {
  display: flex;
  align-items: center;
  background-color: #181818;
  border-radius: 50px;
  padding: 5px 15px;
  width: 400px;
  border: 1px solid #333;
}

.search-container input {
  flex-grow: 1;
  background-color: transparent;
  border: none;
  outline: none;
  display: flex; /* Используем flex для внутренних элементов */
  justify-content: center;
  align-items: center;
  color: white;
  padding: 8px;
  font-size: 14px;
}


.search-container input::placeholder {
  color: #bbb;
}

.search-icon-btn, .shortcut-btn {
  background-color: transparent;
  border: none;
  padding: 0;
  cursor: pointer;
}

.search-icon-btn img, .shortcut-btn img {
  width: 18px; /* Размер иконок */
}

.search-container:hover {
  border-color: #444;
}

.user-options {
  display: flex;
  align-items: center;
}
.footer-flex {
  display: flex;
  justify-content: center; /* горизонтальное выравнивание */
  align-items: center;      /* вертикальное выравнивание */
  gap: 2px;                /* расстояние между текстом и ссылкой */
}

.language-btn {
  background-color: transparent;
  border: none;
  margin-right: 15px;
  cursor: pointer;
}

.language-btn img {
  width: 20px; /* Размер иконки языка */
}

.connect-btn {
            background-color: #311C31;
            color: #FC72FF;
            border: none;
            border-radius: 20px;
            padding: 10px 20px;
            font-size: 16px;
            cursor: pointer;
            transition: background-color 0.3s ease;
        }

        .connect-btn:hover {
            background-color: #550046; /* более светлый оттенок при наведении */
        }

	/*! CSS Used from: Embedded */
.css-11aywtz{appearance:none;background-color:rgba(0, 0, 0, 0);border-radius:0px;border:0px solid black;box-sizing:border-box;font:14px -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;margin:0px;padding:0px;resize:none;}
.r-6taxm2::placeholder{color:var(--placeholderTextColor);opacity:1;}
/*! CSS Used from: Embedded */
*{font-family:Basel,sans-serif;box-sizing:border-box;}
/*! CSS Used from: Embedded */
.dKubqp{box-sizing:border-box;margin:0px;min-width:0px;}
.djqhzu{width:100%;display:flex;padding:0px;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;}
.kyVpls{position:relative;}
.cldSzO{display:grid;grid-template:"input" "dropdown" 1fr / 1fr;max-height:calc(-30px + 100vh);z-index:1000;}
.lhFPal{background-color:rgba(34, 34, 34, 0.07);color:rgb(125, 125, 125);padding:0px 8px;width:20px;height:20px;border-radius:4px;font-size:12px;font-weight:535;line-height:16px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;opacity:0.6;backdrop-filter:blur(60px);}
.dMpVLA{grid-area:input;background-color:rgb(249, 249, 249);border:1px solid rgba(34, 34, 34, 0.07);min-width:280px;max-width:400px;width:100vw;padding:8px 16px;border-radius:20px;height:40px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:4px;}
.dMpVLA:hover{background-color:rgb(245, 245, 245);}
@media screen and (max-width: 396px){
.dMpVLA{border:none;}
}
.bjPXdV{width:20px;height:20px;}
.eabZrl{display:flex;flex:1 1 0%;-webkit-box-pack:center;justify-content:center;align-self:center;align-items:flex-start;height:42px;}
/*! CSS Used from: Embedded */
:root ._fontFamily-299667014{font-family:var(--f-fa);}
:root ._minWidth-0px{min-width:0px;}
@media (hover){
:root ._borderTopColor-0hover-1394778429:hover{border-top-color:var(--borderColorHover)!important;}
}
@media (hover){
:root ._borderRightColor-0hover-1394778429:hover{border-right-color:var(--borderColorHover)!important;}
}
@media (hover){
:root ._borderBottomColor-0hover-1394778429:hover{border-bottom-color:var(--borderColorHover)!important;}
}
@media (hover){
:root ._borderLeftColor-0hover-1394778429:hover{border-left-color:var(--borderColorHover)!important;}
}
:root:root:root ._borderTopColor-0focus-1452587353:focus{border-top-color:var(--borderColorFocus)!important;}
:root:root:root ._borderRightColor-0focus-1452587353:focus{border-right-color:var(--borderColorFocus)!important;}
:root:root:root ._borderBottomColor-0focus-1452587353:focus{border-bottom-color:var(--borderColorFocus)!important;}
:root:root:root ._borderLeftColor-0focus-1452587353:focus{border-left-color:var(--borderColorFocus)!important;}
:root ._fontWeight-233016202{font-weight:var(--f-we-6);}
:root ._fontSize-229441189{font-size:var(--f-si-3);}
:root ._lineHeight-222976542{line-height:var(--f-li-3);}
:root ._pr-1316330393{padding-right:var(--space-19);}
:root ._pl-1316330393{padding-left:var(--space-19);}
:root ._height-10037{height:100%;}
:root ._borderTopLeftRadius-1881200719{border-top-left-radius:var(--radius-11);}
:root ._borderTopRightRadius-1881200719{border-top-right-radius:var(--radius-11);}
:root ._borderBottomRightRadius-1881200719{border-bottom-right-radius:var(--radius-11);}
:root ._borderBottomLeftRadius-1881200719{border-bottom-left-radius:var(--radius-11);}
:root ._borderTopWidth-1px{border-top-width:1px;}
:root ._borderRightWidth-1px{border-right-width:1px;}
:root ._borderBottomWidth-1px{border-bottom-width:1px;}
:root ._borderLeftWidth-1px{border-left-width:1px;}
:root ._outlineWidth-0px{outline-width:0px;}
:root ._color-675002279{color:var(--color);}
:root ._borderTopColor-2122800589{border-top-color:var(--borderColor);}
:root ._borderRightColor-2122800589{border-right-color:var(--borderColor);}
:root ._borderBottomColor-2122800589{border-bottom-color:var(--borderColor);}
:root ._borderLeftColor-2122800589{border-left-color:var(--borderColor);}
:root ._backgroundColor-733175080{background-color:var(--transparent);}
:root ._borderBottomStyle-solid{border-bottom-style:solid;}
:root ._borderTopStyle-solid{border-top-style:solid;}
:root ._borderLeftStyle-solid{border-left-style:solid;}
:root ._borderRightStyle-solid{border-right-style:solid;}
:root ._width-10037{width:100%;}
/*! CSS Used from: Embedded */
._dsp_contents{display:contents;}
:root .font_body{--f-fa:Basel, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--f-si-1:12px;--f-si-2:14px;--f-si-3:16px;--f-si-4:16px;--f-si-5:18px;--f-we-1:485;--f-we-2:485;--f-we-3:535;--f-we-4:485;--f-we-5:485;--f-we-6:485;--f-li-1:16px;--f-li-2:20px;--f-li-3:24px;--f-li-4:24px;--f-li-5:24px;}
:root ._minWidth-0px{min-width:0px;}
:root ._fontFamily-299667014{font-family:var(--f-fa);}
@media (hover){
:root  ._borderTopColor-0hover-1394778429:hover{border-top-color:var(--borderColorHover)!important;}
}
@media (hover){
:root  ._borderRightColor-0hover-1394778429:hover{border-right-color:var(--borderColorHover)!important;}
}
@media (hover){
:root  ._borderBottomColor-0hover-1394778429:hover{border-bottom-color:var(--borderColorHover)!important;}
}
@media (hover){
:root  ._borderLeftColor-0hover-1394778429:hover{border-left-color:var(--borderColorHover)!important;}
}
:root:root:root  ._borderTopColor-0focus-1452587353:focus{border-top-color:var(--borderColorFocus)!important;}
:root:root:root  ._borderRightColor-0focus-1452587353:focus{border-right-color:var(--borderColorFocus)!important;}
:root:root:root  ._borderBottomColor-0focus-1452587353:focus{border-bottom-color:var(--borderColorFocus)!important;}
:root:root:root  ._borderLeftColor-0focus-1452587353:focus{border-left-color:var(--borderColorFocus)!important;}
:root ._fontWeight-233016202{font-weight:var(--f-we-6);}
:root ._fontSize-229441189{font-size:var(--f-si-3);}
:root ._lineHeight-222976542{line-height:var(--f-li-3);}
:root ._pr-1316330393{padding-right:var(--space-19);}
:root ._pl-1316330393{padding-left:var(--space-19);}
:root ._height-10037{height:100%;}
:root ._borderTopLeftRadius-1881200719{border-top-left-radius:var(--radius-11);}
:root ._borderTopRightRadius-1881200719{border-top-right-radius:var(--radius-11);}
:root ._borderBottomRightRadius-1881200719{border-bottom-right-radius:var(--radius-11);}
:root ._borderBottomLeftRadius-1881200719{border-bottom-left-radius:var(--radius-11);}
:root ._borderTopWidth-1px{border-top-width:1px;}
:root ._borderRightWidth-1px{border-right-width:1px;}
:root ._borderBottomWidth-1px{border-bottom-width:1px;}
:root ._borderLeftWidth-1px{border-left-width:1px;}
:root ._outlineWidth-0px{outline-width:0px;}
:root ._color-675002279{color:var(--color);}
:root ._borderTopColor-2122800589{border-top-color:var(--borderColor);}
:root ._borderRightColor-2122800589{border-right-color:var(--borderColor);}
:root ._borderBottomColor-2122800589{border-bottom-color:var(--borderColor);}
:root ._borderLeftColor-2122800589{border-left-color:var(--borderColor);}
:root ._backgroundColor-733175080{background-color:var(--transparent);}
:root ._borderBottomStyle-solid{border-bottom-style:solid;}
:root ._borderTopStyle-solid{border-top-style:solid;}
:root ._borderLeftStyle-solid{border-left-style:solid;}
:root ._borderRightStyle-solid{border-right-style:solid;}
:root ._width-10037{width:100%;}
/*! CSS Used fontfaces */
@font-face{font-family:Basel;font-weight:535;font-style:normal;font-display:block;src:url('https://app.uniswap.org/fonts/Basel-Grotesk-Medium.woff2') format('woff2'),url('https://app.uniswap.org/fonts/Basel-Grotesk-Medium.woff') format('woff');}
@font-face{font-family:Basel;font-weight:485;font-style:normal;font-display:block;src:url('https://app.uniswap.org/fonts/Basel-Grotesk-Book.woff2') format('woff2'),url('https://app.uniswap.org/fonts/Basel-Grotesk-Book.woff') format('woff');}
.container {
    display: flex;
    justify-content: center;
    align-items: center;
}
.swap-interface {
    border-radius: 12px;
    padding: 20px;
    text-align: center;
    width: 450px;
}

@media (max-width: 768px) {
    .container {
        padding: 12px;
    }
  .swap-interface {
    width: 350px;
}
}



.tabs {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px;
}

.tab {
    background-color: #131313;
    color: #ccc;
    border: none;
    border-radius: 20px;
    padding: 8px 16px;
    cursor: pointer;
    transition: background-color 0.3s;
}

.tab.active {
    background-color: #FFFFFF12;
    color: white;
}

.tab:hover {
    background-color: #444;
}

.settings-icon {
    color: white;
    cursor: pointer;
}

/*! CSS Used from: Embedded */
.css-175oi2r{align-items:stretch;background-color:rgba(0, 0, 0, 0);border:0px solid black;box-sizing:border-box;display:flex;flex-basis:auto;flex-direction:column;flex-shrink:0;list-style:none;margin:0px;min-height:0px;min-width:0px;padding:0px;position:relative;text-decoration:none;z-index:0;}
/*! CSS Used from: Embedded */
*{font-family:Basel,sans-serif;box-sizing:border-box;}
button{user-select:none;}
/*! CSS Used from: Embedded */
.dKubqp{box-sizing:border-box;margin:0px;min-width:0px;}
.bbWEFp{box-sizing:border-box;margin:0px;min-width:0px;appearance:none;display:inline-block;text-align:center;line-height:inherit;text-decoration:none;font-size:inherit;padding:8px 16px;color:white;border:0px;border-radius:4px;}
.hCFFB{box-sizing:border-box;margin:0px;min-width:0px;appearance:none;display:inline-block;text-align:center;line-height:inherit;text-decoration:none;font-size:inherit;padding:8px 16px;color:white;border:0px;border-radius:4px;font-weight:535;}
.djqhzu{width:100%;display:flex;padding:0px;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;}
.gQycbC{-webkit-box-pack:justify;justify-content:space-between;}
.bboFTt{position:relative;width:fit-content;}
.dmydDx{padding:16px;width:100%;line-height:24px;font-weight:535;text-align:center;border-radius:16px;outline:none;border:1px solid transparent;color:rgb(34, 34, 34);text-decoration:none;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;cursor:pointer;position:relative;z-index:1;will-change:transform;transition:transform 450ms;transform:perspective(1px) translateZ(0px);}
.dmydDx:disabled{opacity:0.5;cursor:auto;pointer-events:none;}
.dmydDx > *{user-select:none;}
.gWhaFL{background-color:rgb(252, 114, 255);font-size:20px;font-weight:535;padding:16px;color:rgb(255, 255, 255);}
.gWhaFL:focus{box-shadow:rgb(251, 88, 255) 0px 0px 0px 1pt;background-color:rgb(251, 88, 255);}
.gWhaFL:hover{background-color:rgb(251, 88, 255);}
.gWhaFL:active{box-shadow:rgb(251, 63, 255) 0px 0px 0px 1pt;background-color:rgb(251, 63, 255);}
.gWhaFL:disabled{background-color:rgba(34, 34, 34, 0.07);color:rgb(125, 125, 125);cursor:auto;box-shadow:none;border:1px solid transparent;outline:none;}
.goQxNo{background-color:rgb(255, 255, 255);color:rgb(125, 125, 125);border:1px solid rgba(34, 34, 34, 0.07);font-size:16px;font-weight:535;}
.iNaiEu{display:grid;grid-auto-rows:auto;row-gap:4px;}
.bGDTpF{letter-spacing:-0.01em;}
.pykxd{display:inline-block;height:inherit;}
.hduWPm{filter:none;opacity:1;transition:opacity 250ms ease-in-out;}
.fasvef{display:flex;width:100%;flex:0 0 auto;-webkit-box-pack:center;justify-content:center;pointer-events:none;opacity:0;animation-name:kIUZjQ;animation-fill-mode:forwards;animation-duration:1000ms;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.19, 1, 0.22, 1);animation-delay:400ms;}
.blYunr{position:relative;z-index:1;transition:transform 250ms;border-radius:24px;}
.Tvjfv{border-radius:24px;z-index:-1;}
.icWCDm{border-radius:12px;height:40px;width:40px;position:relative;margin:-18px auto;background-color:#1B1B1B;border:4px solid #131313;z-index:2;}
.icWCDm:hover{cursor:pointer;opacity:0.8;}
.jnfYQu{background-color:#1B1B1B;border-radius:16px;color:rgb(125, 125, 125);font-size:14px;font-weight:500;height:120px;line-height:20px;padding:16px;position:relative;border: none;}
.jnfYQu::before{box-sizing:border-box;background-size:100%;border-radius:inherit;position:absolute;top:0px;left:0px;width:100%;height:100%;pointer-events:none;content:"";}
.jnfYQu:hover::before{border-color:rgba(152, 161, 192, 0.08);}
.fcqWvS{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%;}
.ijVlWG{color:#5E5E5E;pointer-events:auto;width:0px;position:relative;font-weight:485;outline:none;border:none;flex:1 1 auto;background-color:transparent;font-size:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0px;appearance:textfield;text-align:right;}
.ijVlWG::placeholder{color:rgb(206, 206, 206);}
.hIvgxG{filter:none;opacity:1;transition:opacity 250ms ease-in-out;text-align:left;font-size:36px;font-weight:485;max-height:44px;}
.didLNh{display:flex;flex-flow:column;position:relative;border-radius:20px;z-index:1;width:initial;transition:height 1s;will-change:height;}
.VMMPr{min-height:44px;border-radius:20px;width:initial; text-align: left;}
.boaHor{-webkit-box-align:center;align-items:center;background-color:#131313;opacity:1;color:rgb(255, 255, 255);cursor:pointer;height:36px;border-radius:18px;outline:none;user-select:none;border:1px solid rgba(34, 34, 34, 0.07);font-size:24px;font-weight:485;width:initial;padding:4px 8px 4px 4px;gap:8px;-webkit-box-pack:justify;justify-content:space-between;margin-left:12px;box-shadow:rgba(34, 34, 34, 0.04) 0px 0px 10px 0px;visibility:visible;animation:auto ease 0s 1 normal none running none;}

.jNmmjZ{-webkit-box-align:center;align-items:center;background-color:rgb(252, 114, 255);opacity:1;color:rgb(255, 255, 255);cursor:pointer;height:36px;border-radius:18px;outline:none;user-select:none;border:1px solid rgb(252, 114, 255);font-size:24px;font-weight:485;width:initial;padding:6px 6px 6px 8px;gap:8px;-webkit-box-pack:justify;justify-content:space-between;margin-left:12px;box-shadow:rgba(34, 34, 34, 0.04) 0px 0px 10px 0px;visibility:visible;animation:auto ease 0s 1 normal none running none;}
.jNmmjZ:hover,.jNmmjZ:active{background-color:rgb(252, 114, 255);}
.jNmmjZ::before{background-size:100%;border-radius:inherit;position:absolute;top:0px;left:0px;width:100%;height:100%;content:"";}
.jNmmjZ:hover::before{background-color:rgba(152, 161, 192, 0.08);}
.jNmmjZ:active::before{background-color:rgba(184, 192, 220, 0.24);}
.bWfaAN{display:flex;flex-flow:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-top:4px;}
.grFxwB{display:flex;flex-flow:row;-webkit-box-align:center;align-items:center;color:rgb(125, 125, 125);font-size:0.75rem;line-height:1rem;}
.bWRvJS{-webkit-box-pack:end;justify-content:flex-end;min-height:24px;padding:8px 0px 0px;}
.gOFwhR{display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;width:100%;}
.cZTyca{margin:0px 0.25rem 0px 8px;height:35%;}
.cZTyca path{stroke:rgb(34, 34, 34);stroke-width:2px;}
.bRgaAG{margin:0px 0.25rem 0px 8px;height:35%;}
.bRgaAG path{stroke:rgb(255, 255, 255);stroke-width:2px;}
.gnqlUd{margin:0px 0.25rem;font-size:20px;font-weight:535;}
/*! CSS Used from: Embedded */
.css-142zc9n{box-sizing:border-box;margin:0px;min-width:0px;font-weight:485;font-size:14px;}
/*! CSS Used from: Embedded */
:root ._display-inline{display:inline;}
:root ._boxSizing-border-box{box-sizing:border-box;}
:root ._whiteSpace-pre-wrap{white-space:pre-wrap;}
:root ._mt-0px{margin-top:0px;}
:root ._mr-0px{margin-right:0px;}
:root ._mb-0px{margin-bottom:0px;}
:root ._ml-0px{margin-left:0px;}
:root ._fontFamily-299667014{font-family:var(--f-fa);}
:root ._wordWrap-break-word{overflow-wrap:break-word;}
:root ._fontSize-229441158{font-size:var(--f-si-2);}
:root ._lineHeight-222976511{line-height:var(--f-li-2);}
:root ._userSelect-none{user-select:none;}
:root ._display-flex{display:flex;}
:root ._alignItems-stretch{align-items:stretch;}
:root ._flexDirection-column{flex-direction:column;}
:root ._flexBasis-auto{flex-basis:auto;}
:root ._position-relative{position:relative;}
:root ._minHeight-0px{min-height:0px;}
:root ._minWidth-0px{min-width:0px;}
:root ._flexShrink-0{flex-shrink:0;}
:root ._color-843135005{color:var(--neutral2);}
:root ._fontWeight-233016202{font-weight:var(--f-we-6);}
:root ._pr-1316330393{padding-right:var(--space-19);}
:root ._pl-1316330393{padding-left:var(--space-19);}
:root ._color-675002279{color:var(--color);}
:root ._width-10037{width:100%;}
:root ._fontWeight-233016109{font-weight:var(--f-we-3);}
:root ._position-absolute{position:absolute;}
:root ._alignItems-center{align-items:center;}
:root ._justifyContent-center{justify-content:center;}
:root ._overflowX-hidden{overflow-x:hidden;}
:root ._overflowY-hidden{overflow-y:hidden;}
:root ._pointerEvents-none{pointer-events:none!important;}
:root ._fontWeight-233016078{font-weight:var(--f-we-2);}
:root ._userSelect-auto{user-select:auto;}
:root ._whiteSpace-normal{white-space:normal;}
:root ._width-1px{width:1px;}
:root ._height-1px{height:1px;}
:root ._mt--1px{margin-top:-1px;}
:root ._mr--1px{margin-right:-1px;}
:root ._mb--1px{margin-bottom:-1px;}
:root ._ml--1px{margin-left:-1px;}
:root ._zIndex--10000{z-index:-10000;}
:root ._opacity-1e-8{opacity:1e-08;}
:root ._fontSize-229441220{font-size:var(--f-si-4);}
:root ._lineHeight-222976573{line-height:var(--f-li-4);}
:root ._gap-1481558183{gap:var(--space-8);}
:root ._pointerEvents-auto{pointer-events:auto!important;}
:root ._width-480px{width:480px;}
:root ._pt-1316330393{padding-top:var(--space-19);}
:root ._pb-1316330393{padding-bottom:var(--space-19);}
:root ._borderTopLeftRadius-1307610091{border-top-left-radius:var(--radius-8);}
:root ._borderTopRightRadius-1307610091{border-top-right-radius:var(--radius-8);}
:root ._borderBottomRightRadius-1307610091{border-bottom-right-radius:var(--radius-8);}
:root ._borderBottomLeftRadius-1307610091{border-bottom-left-radius:var(--radius-8);}
:root ._backgroundColor-568007324{background-color:var(--surface1);}
:root ._maxWidth-10037{max-width:100%;}
:root ._opacity-1{opacity:1;}
:root ._height-9637{height:96%;}
:root ._width-9637{width:96%;}
:root ._zIndex--1{z-index:-1;}
:root ._backgroundColor-FFFFFF35{background-color:rgb(255, 255, 255);}
:root ._top-237{top:2%;}
:root ._left-237{left:2%;}
:root ._borderTopLeftRadius-12px{border-top-left-radius:12px;}
:root ._borderTopRightRadius-12px{border-top-right-radius:12px;}
:root ._borderBottomRightRadius-12px{border-bottom-right-radius:12px;}
:root ._borderBottomLeftRadius-12px{border-bottom-left-radius:12px;}
:root ._height-24px{height:24px;}
:root ._width-24px{width:24px;}
/*! CSS Used from: Embedded */
:root .font_heading{--f-fa:Basel, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--f-si-1:24px;--f-si-2:36px;--f-si-3:36px;--f-si-4:52px;--f-we-1:485;--f-we-2:535;--f-we-3:485;--f-we-4:485;--f-we-5:485;--f-li-1:32px;--f-li-2:44px;--f-li-3:44px;--f-li-4:60px;}
:root .font_body{--f-fa:Basel, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--f-si-1:12px;--f-si-2:14px;--f-si-3:16px;--f-si-4:16px;--f-si-5:18px;--f-we-1:485;--f-we-2:485;--f-we-3:535;--f-we-4:485;--f-we-5:485;--f-we-6:485;--f-li-1:16px;--f-li-2:20px;--f-li-3:24px;--f-li-4:24px;--f-li-5:24px;}
:root .font_button{--f-fa:Basel, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--f-si-1:12px;--f-si-2:14px;--f-si-3:16px;--f-si-4:18px;--f-si-5:16px;--f-we-1:485;--f-we-2:485;--f-we-3:535;--f-we-4:535;--f-we-5:500;--f-we-6:485;--f-li-1:13.799999999999999px;--f-li-2:16.099999999999998px;--f-li-3:18.4px;--f-li-4:20.7px;--f-li-5:18.4px;}
:root ._display-flex{display:flex;}
:root ._alignItems-stretch{align-items:stretch;}
:root ._flexDirection-column{flex-direction:column;}
:root ._flexBasis-auto{flex-basis:auto;}
:root ._boxSizing-border-box{box-sizing:border-box;}
:root ._position-relative{position:relative;}
:root ._minHeight-0px{min-height:0px;}
:root ._minWidth-0px{min-width:0px;}
:root ._flexShrink-0{flex-shrink:0;}
:root ._display-inline{display:inline;}
:root ._whiteSpace-pre-wrap{white-space:pre-wrap;}
:root ._mt-0px{margin-top:0px;}
:root ._mr-0px{margin-right:0px;}
:root ._mb-0px{margin-bottom:0px;}
:root ._ml-0px{margin-left:0px;}
:root ._fontFamily-299667014{font-family:var(--f-fa);}
:root ._wordWrap-break-word{word-wrap:break-word;}
:root ._fontSize-229441158{font-size:var(--f-si-2);}
:root ._lineHeight-222976511{line-height:var(--f-li-2);}
:root ._userSelect-none{user-select:none;-webkit-user-select:none;}
:root ._color-843135005{color:var(--neutral2);}
:root ._fontWeight-233016202{font-weight:var(--f-we-6);}
:root ._pr-1316330393{padding-right:var(--space-19);}
:root ._pl-1316330393{padding-left:var(--space-19);}
:root ._color-675002279{color:var(--color);}
:root ._width-10037{width:100%;}
:root ._fontWeight-233016109{font-weight:var(--f-we-3);}
:root ._alignItems-center{align-items:center;}
:root ._position-absolute{position:absolute;}
:root ._justifyContent-center{justify-content:center;}
:root ._opacity-1{opacity:1;}
:root ._pointerEvents-none{pointer-events:none!important;}
:root ._overflowX-hidden{overflow-x:hidden;}
:root ._overflowY-hidden{overflow-y:hidden;}
:root ._pointerEvents-auto{pointer-events:auto!important;}
:root ._width-480px{width:480px;}
:root ._pt-1316330393{padding-top:var(--space-19);}
:root ._pb-1316330393{padding-bottom:var(--space-19);}
:root ._borderTopLeftRadius-1307610091{border-top-left-radius:var(--radius-8);}
:root ._borderTopRightRadius-1307610091{border-top-right-radius:var(--radius-8);}
:root ._borderBottomRightRadius-1307610091{border-bottom-right-radius:var(--radius-8);}
:root ._borderBottomLeftRadius-1307610091{border-bottom-left-radius:var(--radius-8);}
:root ._backgroundColor-568007324{background-color:var(--surface1);}
:root ._maxWidth-10037{max-width:100%;}
:root ._gap-1481558183{gap:var(--space-8);}
:root ._width-1px{width:1px;}
:root ._height-1px{height:1px;}
:root ._mt--1px{margin-top:-1px;}
:root ._mr--1px{margin-right:-1px;}
:root ._mb--1px{margin-bottom:-1px;}
:root ._ml--1px{margin-left:-1px;}
:root ._zIndex--10000{z-index:-10000;}
:root ._opacity-1e-8{opacity:1e-8;}
:root ._fontWeight-233016078{font-weight:var(--f-we-2);}
:root ._userSelect-auto{user-select:auto;-webkit-user-select:auto;}
:root ._whiteSpace-normal{white-space:normal;}
:root ._color-2084381207{color:neutralContrast;}
:root ._fontSize-229441220{font-size:var(--f-si-4);}
:root ._lineHeight-222976573{line-height:var(--f-li-4);}
/*! CSS Used keyframes */
@-webkit-keyframes kIUZjQ{0%{opacity:0;transform:translateY(100px);}100%{opacity:1;transform:translateY(0px);}}
@keyframes kIUZjQ{0%{opacity:0;transform:translateY(100px);}100%{opacity:1;transform:translateY(0px);}}
/*! CSS Used fontfaces */
@font-face{font-family:Basel;font-weight:535;font-style:normal;font-display:block;src:url('https://app.uniswap.org/fonts/Basel-Grotesk-Medium.woff2') format('woff2'),url('https://app.uniswap.org/fonts/Basel-Grotesk-Medium.woff') format('woff');}
@font-face{font-family:Basel;font-weight:485;font-style:normal;font-display:block;src:url('https://app.uniswap.org/fonts/Basel-Grotesk-Book.woff2') format('woff2'),url('https://app.uniswap.org/fonts/Basel-Grotesk-Book.woff') format('woff');}

.connect-wallet {
	margin-top:5px;
    background-color: #311C31;
    color: #FC72FF;
    border: none;
    border-radius: 20px;
    padding: 15px;
    width: 100%;
    cursor: pointer;
    font-size: 16px;
}

.connect-wallet:hover {
    background-color: #550046;
}

.footer-text {
    font-size: 12px;
    color: #888;
    margin-top: 15px;
}
.language{
	font-size: 12px;
}

.footer-text a {
    color: #FC72FF;
    text-decoration: none;
}

.footer-text a:hover {
    text-decoration: underline;
}
