body {
    margin: 3px;
    user-select: none;
    }
    
    .watermark > .watermark-texts > h2 {
    position: fixed;
    font-family: 'TT Norms Medium', sans-serif;
    top: 55px;
    right: 4.5vw;
    font-weight: 500;
    font-style: bolder;
    border: none;
    font-size: 16px;
    width: fit-content;
    padding: 0px 9px 13px;
    color: #fdfdfd;
    text-shadow: none;
    }
    
    .watermark > .watermark-texts > span {
    position: fixed;
    font-family: 'TT Norms Medium', sans-serif;
    top: 4.25vw;
    right: 4.6vw;
    font-weight: 500;
    font-style: bolder;
    border: none;
    font-size: 17px;
    letter-spacing: .1vw;
    width: fit-content;
    padding: 0px 9px 13px;
    color: #a1a1a177;
    text-shadow: none;
    }
    
    .watermark > .watermark-texts > img {
    width: 5vw;
    margin-left: 94.2vw;
    margin-top: 1.7vw;
    }
    
    
    .library-money {
        position: absolute;
        top: 15vh;
        right: 0vh;
        width: 19vh;
        height: 4vh;
        /* background-color: white; */
    } 
    
    .library-money2 {
        position: absolute;
        top: 20vh;
        right: 0vh;
        width: 19vh;
        height: 4vh;
        /* background-color: white; */
    } 
    
    .online {
        position: absolute;
        top: 6.2vh;
        right: 20vh;
        width: 19vh;
        height: 4vh;
        /* background-color: white; */
    } 
    
    .uid {
        position: absolute;
        top: 6.3vh;
        right: 29vh;
        width: 19vh;
        height: 4vh;
        /* background-color: white; */
    } 
    
    
    .point{
        position: relative;
        background-color: #696969a1;
        height:12px;
        width:12px;
        border-radius: 50%;
        display: flex;
        margin-top: -1.5vw;
        margin-left: 7vw;
        align-items: center;
        justify-content: center;
    }
    
    .point::before{
        content:'';
        height:6px;
        width:6px;
        background-color: #ffffff;
        border-radius: 50%;
    }
    
    .rightcolor {
        position: absolute;
        top: 0vh;
        right: 0vh;
        width: 0.5vh;
        height: 3.5vh;
        background: linear-gradient(180deg, hsla(142, 56%, 39%, 1) 0%, hsla(134, 67%, 57%, 1) 50%, hsla(142, 56%, 39%, 1) 100%);
        box-shadow: 35px 0px 33px 20px rgba(62, 190, 92, 0.685);
    }
    
    i {
        position: absolute;
        top: 1vh;
        right: 4vh;
        font-size: 2vh;
        background: linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(95, 95, 95) 50%, rgb(255, 255, 255) 100%);
        -webkit-background-clip: text;
        background-clip: text;
        color: transparent;
    }
    
    .text {
        position: relative;
        font-family: TT Norms Regular;
        text-align: center;
        top: 2vh; 
        color: rgb(202, 202, 202);
        font-size: 1.3vh;
    }
    
    .textuppermoney {
        position: relative;
        font-family: TT Norms Regular;
        text-align: right;
        top: -1.1vh; 
        right: 7.8vh;
        color: rgb(245, 245, 245);
        font-size: 1.4vh;
        font-weight: 500;
    }
    
    
    @keyframes admin {
        from {top: -21vh;};
        to {top: -1.8vh;};
    }
    
    .adminIco {
        position: fixed;
        left: 33.2%;
        top: -1.8vh;
        animation: admin 1.6s;
    }
    
    .adminAnn{
        background: rgba(255, 255, 255, 0.125)!important;
        /* display: flex!important; */
        width: 20%;
        margin: 2vh auto;
        margin-bottom: 0;
        height: fit-content;
        flex-direction: column;
        padding: 1vh 2vh;
        border-radius: 1vh;
        text-align: center;
    }
    
    .adminTitle {
        /* position: fixed;
        left: 43.2%;
        top: 1.8vh; */
        color: rgba(255, 255, 255, 1.753);
        letter-spacing: 1px;
        font-family: TT Norms Medium;
        animation: admin 1.6s;
        text-align: center;
        /* text-shadow: 0px 0px 10px white; */
    }
    
    .adminName {
        /* position: fixed;
        left: 43.2%;
        top: 4.3vh; */
        color: #ffffff;
        letter-spacing: 1px;
        font-family: TT Norms Medium;
        animation: admin 1.6s;
        text-shadow: 0px 0px 10px black;
    }
    
    .adminMess {
        /* position: fixed;
        left: 43.2%;
        top: 7.1vh; */
        color: rgba(255, 255, 255, 1.753);
        letter-spacing: 1px;
        font-family: TT Norms Medium;
        animation: admin 1.6s;
        /* background-color: white; */
    }