#container {
    text-align: center;
    font-size: 30px;
    font-family: Staatliches;
    color: white;
}
#container2 {
    text-align: center;
    font-size: 20px;
    font-family: Roboto;
    color: white;
}
.framed {
    height: 100%;
    width: 100%;
    border-radius: 10px;
    display: block;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    background-color: #2e2e2e;
    container-type: inline-size; /* Enable container queries */
}
.phoneframegrad {
    height: 100%;
    width: 100%;
    border-radius: 10px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    background-color: #272727;
    background: linear-gradient(0deg, rgba(26, 26, 26, 0.9) 30%, rgba(140, 140, 140, 0) 80%);
}
.linkframe {
    width: 20%;
    border-radius: 10px;
    aspect-ratio: 12/16;
    min-width: 60px;
    opacity: 80%;
    text-align: center;
    padding: 5%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    font-size: clamp(0.40rem, 3.5cqw, 1.1rem); /* Scales with container width */
    flex-direction: column;
    background-color: #222222;
    color: white;
}
.linkframe a {
    color: #a4f0ff;
}
.linkframe a:hover {
    color: #cb4fff;
}
 /*This is a note */
.wrapper { 
  height: 100%;
  width: 100%;
  left:0;
  right: 0;
  top: 0;
  bottom: 0;
  position: relative;
background: linear-gradient(124deg, #ff2400, #e81d1d, #e8b71d, #e3e81d, #1de840, #1ddde8, #2b1de8, #dd00f3, #dd00f3);
background-size: 1800% 1800%;

-webkit-animation: rainbow 2s ease infinite;
-z-animation: rainbow 2s ease infinite;
-o-animation: rainbow 2s ease infinite;
  animation: rainbow 2s ease infinite;}

@-webkit-keyframes rainbow {
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}
@-moz-keyframes rainbow {
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}
@-o-keyframes rainbow {
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}
@keyframes rainbow { 
    0%{background-position:0% 82%}
    50%{background-position:100% 19%}
    100%{background-position:0% 82%}
}