.header {
    background: rgb(192,192,192);
    padding:0px;
    display:flex;
    height:10vh;
    white-space:nowrap;
    overflow:hidden;
    width:100%;
}
.idk{
    margin:2px;
    vertical-align:bottom;
}
.rim{
    text-align:center;
    border:2px inset;
    width:50%;
    height:200px;
}
.isthe{
    display:flex;
    align-items:center;
    font-size:7vh;
    text-shadow:1px 1px white;
    text-overflow:ellipsis;
}
.kool{
    width:100%;
    height:100%;
    vertical-align:bottom;
    object-fit:contain;
}
button{
    background:radial-gradient(rgb(192,192,192),rgb(224,224,224));
    border:1px solid rgb(128,128,128);
    width:50%;
}
button:hover{
    background:radial-gradient(rgb(192,224,255),rgb(200,226,255));
}
body{
    margin:0px;
}
p{
    text-align:center;
    font-family:arial;
    transform:rotate(2deg);
}
h1{
    text-align:center;background-color:black;
}
.hlk,.hlkl{
    font-family:arial;
    background-color:rgb(224,224,224);
    color:rgb(64,64,64);
    align-items:center;
    justify-content:center;
    display:flex;
    float:right;
    text-decoration: none;
    border:2px outset;
    flex-grow:1;
}
.hlk:active{
    border:2px inset;
}
.hlk a{
    text-decoration:none;
    width:100%;
    justify-content:center;
    height:100%;
    align-items:center;
    display:flex;
    color:rgb(64,64,64);
}
.tctr{
    text-align:center;
}
footer{
    background-image:url("map.png");
    color:#000;
    padding:10px;
    bottom:0;
    width:98%;
}