/* _content/YlosTrading.API/Areas/Identity/Pages/Account/Connect.cshtml.rz.scp.css */
.connect .form-input[b-znirms7uzg] {
    background-color: transparent;
    min-width: 255px;
    border: 1px solid rgba(255, 255, 255, 0.15);
    border-radius: 20px;
    padding-left: 64px;
    height: 48px;
}
.bg-opacity[b-znirms7uzg] {
    border-radius: 20px;
    padding: 3.5rem;
    margin-top: 3rem;
}


.connect .form-input .ico[b-znirms7uzg] {
    position: absolute;
    top: 50%;
    left: 16px;
    transform: translateY(-50%);
}

.connect .link[b-znirms7uzg] {
    color: #CECECE;
    font-weight: 300;
    text-decoration: none;
}

.connect .link:hover[b-znirms7uzg] {
    text-decoration: underline;
}

.connectTitle[b-znirms7uzg] {
    font-weight: 500;
    font-size: 30px;
    margin-bottom: 12px;
    color: #FFF;
}

.connectDesc[b-znirms7uzg] {
    font-weight: 300;
    font-size: 16px;
    color: #FFF;
    margin-bottom: 10px;
}

.connectTrialMsg[b-znirms7uzg] {
    font-weight: 200;
    font-size: 14px;
    text-decoration: underline;
    color: #FFF;
    font-style: italic;
    margin-bottom: 0;
}

#connect .connectForm[b-znirms7uzg] {
    margin-top: 68px;
}


/* _content/YlosTrading.API/Areas/Identity/Pages/Account/Login.cshtml.rz.scp.css */
.login .form-input[b-mt3p8rqebh] {
    background-color: transparent;
    min-width: 255px;
    border: 1px solid rgba(255, 255, 255, 0.15);
    border-radius: 20px;
    padding-left: 64px;
    height: 48px;
}
.bg-opacity[b-mt3p8rqebh] {
    border-radius: 20px;
    padding: 3.5rem;
    margin-top: 3rem;
}

.login .form-input .ico[b-mt3p8rqebh] {
    position: absolute;
    top: 50%;
    left: 16px;
    transform: translateY(-50%);
}

.login .link[b-mt3p8rqebh] {
    color: #CECECE;
    font-weight: 300;
    text-decoration: none;
}

.login .link:hover[b-mt3p8rqebh] {
    text-decoration: underline;
}

.loginTitle[b-mt3p8rqebh] {
    font-weight: 500;
    font-size: 30px;
    margin-bottom: 12px;
    color: #FFF;
}

.loginDesc[b-mt3p8rqebh] {
    font-weight: 300;
    font-size: 16px;
    color: #FFF;
    margin-bottom: 10px;
}

.loginTrialMsg[b-mt3p8rqebh] {
    font-weight: 200;
    font-size: 14px;
    text-decoration: underline;
    color: #FFF;
    font-style: italic;
    margin-bottom: 0;
}


/* _content/YlosTrading.API/Areas/Identity/Pages/Account/Register.cshtml.rz.scp.css */
#pageRegister .logo[b-hjjjk3c5wx] {
  width: 150px;
  height: auto;
}

@media (max-width: 720px) {
  #pageRegister[b-hjjjk3c5wx] {
    padding: 0 15px;
  }

  #pageRegister .content[b-hjjjk3c5wx] {
    padding: 24px 16px;
  }

  #pageRegister .logo[b-hjjjk3c5wx] {
    width: 100px;
  }

  #pageRegister .input-group[b-hjjjk3c5wx] {
    flex-wrap: nowrap;
  }

  #pageRegister .input-group .input-group-prefix[b-hjjjk3c5wx] {
    flex: 0 0 110px;
    text-align: end;
    padding-right: 12px;
    padding-left: 12px;
  }
}
/* _content/YlosTrading.API/Areas/Identity/Pages/Account/VerifyEmail.cshtml.rz.scp.css */
.verify-email .form-input[b-2w2n2pexzj] {
    background-color: transparent;
    min-width: 255px;
    border: 1px solid rgba(255, 255, 255, 0.15);
    border-radius: 20px;
    padding-left: 64px;
    height: 48px;
}
.bg-opacity[b-2w2n2pexzj] {
    border-radius: 20px;
    padding: 3.5rem;
    margin-top: 3rem;
}


.verify-email .form-input .ico[b-2w2n2pexzj] {
    position: absolute;
    top: 50%;
    left: 16px;
    transform: translateY(-50%);
}

.verify-email .link[b-2w2n2pexzj] {
    color: #CECECE;
    font-weight: 300;
    text-decoration: none;
}

.verify-email .link:hover[b-2w2n2pexzj] {
    text-decoration: underline;
}
/* _content/YlosTrading.API/Views/Shared/_Layout.cshtml.rz.scp.css */
.page_container[b-wrl8fd8m8t] {
 display: flex;
 align-items: center;
 justify-content: center;
 min-height: 100vh; 
}

footer .midiaBlock[b-wrl8fd8m8t] {
 width: 44px;
 height: 44px;
 border-radius: 100%;
 background-color: #EFEFEF4D;
 display: flex;
 justify-content: center;
 align-items: center;
}

.carrouselContentBlock[b-wrl8fd8m8t] {
 height: 300px;
 background-color: #222222B2;
 backdrop-filter: blur(20px);
 border: 5px solid #FFFFFF;
 border-radius: 25px;
 padding: 30px;
 left: 1.25rem;
 right: 1.25rem;
}

.carrouselContentIcon[b-wrl8fd8m8t] {
 width: 40px;
 height: 40px;
 border-radius: 100%;
 display: flex;
 justify-content: center;
 align-items: center;
 margin-bottom: 16px;
 background-color: #FFF;
}

.carrouselContentTitle[b-wrl8fd8m8t] {
 font-weight: 500;
 font-size: 37px;
 line-height: 40px;
 margin-bottom: 16px;
 color: #FFF;
 text-align: left;
}

.carrouselContentDesc[b-wrl8fd8m8t] {
 font-weight: 300;
 font-size: 16px;
 color: #FFF;
 text-align: left;
}

.carousel-control[b-wrl8fd8m8t] {
 height: 26px;
 width: 42px;
 background: #FFFFFF1A;
 top: auto;
 bottom: 70px;
 left: auto;
 border-radius: 4px;
 opacity: 1;
}

.carousel-control-prev[b-wrl8fd8m8t] {
 right: 112px;
 left: auto;
}

.carousel-control-next[b-wrl8fd8m8t] {
 right: 60px;
 left: auto;
}

.dropdown-item:not(.active):hover[b-wrl8fd8m8t] {
 background-color: transparent;
}

.dropdown-item span[b-wrl8fd8m8t] {
 transition: all .3s linear; 
}

.dropdown-item:hover span[b-wrl8fd8m8t]{
 text-decoration: underline;
 
}
