html {
    -webkit-text-size-adjust: 100%;
    font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont,
        Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif,
        Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    line-height: 1.5;
    tab-size: 4;
    scroll-behavior: smooth;
}

body {
    background-color: #d5d5d2;
    color: #9fb9a4;
    font-family: inherit;
    justify-content: center;
    line-height: inherit;
    margin: 0;
}


a:link {
    color: #3e5c4e;
  }

a:visited {
    color: #3F4B46;
}

#back {
    position: absolute;
    background-color: #3F4B46;
    left: 2%;
    top: 2%;
}
#writing {
    font-family: Georgia, 'Times New Roman', Times, serif;
    color: #a6c3b8;
    background-color: #3F4B46;
    border-radius: 2%;
    font-size: 6em;
    text-align: center;
    position: absolute;
    left: 10%;
}

#w2 {
    font-family: monospace;
    color: #3e5c4e;
    border-radius: 2%;
    background-color: #d5d5d2;
    font-size: 1.5em;
    text-align: center;
    position: absolute;
    top: 50%;
    left: 55%;
    width: 30%;
    height:50%;
}
#description {   
    text-align: left;
    font-family: monospace;
    color: #3F4B46;
    font-size: 100%;
}
#current {
    font-family: monospace;
    color: #3F4B46;
    background-color: #d5d5d2;
    border-radius: 10%;
    font-size: 1em;
    text-align: left;
    position: absolute;
    top: 35%;
    left: 15%;
    width: 80%;
    height: 50%;
}

#box {
    position: absolute;
    background-color: #3F4B46;
    left: 0%;
    top: 0%;
    width: 100%;
    height: 30%;
}

    
#library {
    display: inline-block;
    font-family: monospace;
    color: #3F4B46;
    background-color: #d5d5d2;
    border-radius: 2%;
    font-size: 1em;
    text-align: left;
    align-items: center;
    position: absolute;
    top: 60%;
    left: 15%;
    width: 80%;
    height: 40%;
}
.currents {
   font-family: monospace;
   font-size: 0.8;
   text-align: left; 
   color: #3F4B46;
   background-color: #b0c2b3;
   width: 70%;
   height: 30%;
   border-radius: 1.5%;
}

#histories1 {
    font-family: monospace;
    font-size: 0.8;
    text-align: center; 
    display: flex;
    align-items: center;
    color: #3e5c4e;
    background-color: #b0c2b3;
    position:absolute;
    width: 70%;
    height: 10%;
    top: 18%;
    border-width: 10%;
}
#histories2 {
    font-family: monospace;
    font-size: 0.8;
    text-align: center; 
    display: flex;
    align-items: center;
    color: #3e5c4e;
    background-color: #b0c2b3;
    position: absolute;
    width: 70%;
    height: 10%;
    top: 32%;
    border-width: 10%;
}

#histories3 {
    font-family: monospace;
    font-size: 0.8;
    text-align: center; 
    display: flex;
    align-items: center;
    color: #3e5c4e;
    background-color: #b0c2b3;
    position: absolute;
    width: 70%;
    height: 10%;
    top: 46%;
    border-width: 10%;
}

#histories4 {
    font-family: monospace;
    font-size: 0.8;
    text-align: center; 
    display: flex;
    align-items: center;
    color: #3e5c4e;
    background-color: #b0c2b3;
    position: absolute;
    width: 70%;
    height: 10%;
    top: 60%;
    border-width: 10%;
}
#histories5 {
    font-family: monospace;
    font-size: 0.8;
    text-align: left; 
    display: flex;
    align-items: center;
    color: #3e5c4e;
    background-color: #b0c2b3;
    position: absolute;
    width: 15%;
    height: 35%;
    top: 18%;
    left: 72%;
    border-radius: 2%;
}
