.footer-tb{
    color: #FFF;
}
.footer-t{
    background: #5866FF;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 1.35rem .85rem;
}
.footer-t span{
    display: flex;
}
.footer-t span:nth-child(1){
    flex-direction: column;
    font-size: var(--fsmall3);
    gap: .25rem;
}
.footer-t span:nth-child(2){
    gap: 1.15rem;
}
.footer-t span:nth-child(2) a img{
    width: 2.35rem;
}
.footer-b{
    background: #2B3ADE;
    font-size: var(--fsmall3);
    text-align: center;
    padding: .4rem;
}

/*text page*/
.login-signup{
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 3rem;
}
.snk-title{
  text-align: center;
  font-family: 'Viga', sans-serif;
  font-size: var(--fsize4);
}
.snk-wrap{
  background: rgba(255, 255, 255, .4);
  margin-inline: 1.25em;
  border-radius: 10px;
  padding: 1.25em;
}
.snk-wrap ul,.snk-wrap ol{
  padding-left: 20px;
  margin-bottom: 15px;
}
.snk-wrap ol > li:not(:last-child){margin-bottom:.75em}
.snk-wrap ul > li{list-style-type:circle}
.snk-wrap ol > li{list-style-type:decimal}
.snk-wrap ol > li > ul > li{list-style-type:lower-alpha}
.snk-wrap ol > li > ul > li:not(:last-child){margin-bottom:.5em}
.underline{text-decoration:underline}
/*end text page*/

/*account*/
.acc-title{
    margin-inline: 1.25rem;
    font-size: 1.15rem;
}
.acc-hp{
    background: #FFFFFF;
    color: #0D244B80;
    border: 1px solid #2754A4;
    border-radius: 5px;
    padding: .85rem 1.2rem;
    font-size: .9rem;
}
.acc-status{
    background: #FFFFFF66;
    border-radius: 10px;
    padding: 1rem;
    -webkit-box-shadow: 0px 3px 6px #00000029;
    -moz-box-shadow: 0px 3px 6px #00000029;
    box-shadow: 0px 3px 6px #00000029;
}
.acc-upgrade{
    background: #FFFFFF66;
    border: 2px solid #FFFFFF;
    padding: 1rem 1rem 1.35rem;
    margin-inline: 1.25rem;
    border-radius: 10px;
}
.acc-upgrade-title{
    font-size: 1.15rem;
}
.acc-upgrade-wrap{
    display: flex;
    flex-direction: column;
    gap: .5rem;
}
.acc-upgrade-wrap a,.acc-upgrade-wrap button{
    display: flex;
    justify-content: space-between;
    background: #FFFFFF;
    color: #FD6699;
    border-radius: 5px;
    border: 0;
    padding: .65rem 1rem;
    font-size: .95rem;
    font-weight: 700;
}
.acc-logout{
    display: block;
    text-align: center;
}
/*end account*/

/*added*/
/* .menu-ul-top li,.menu-ul-bottom li{list-style:none} */
/*end added*/