@media (max-width: 600px){
  .more-boxes {
    grid-template-columns:repeat(1,1fr)!important;
  }

  .box[full-width="yes"] {
    grid-area:span 1!important;
  }
  
  :root {
    --Header-Profile-Pic-Size:17vw;
  }

  .header-lower-hug:not(:first-child){
    padding-bottom:var(--Boxes-Padding);
  }

  .header-mid-hug {
    flex:1;
    padding:0;
    margin-top:calc((var(--Header-Profile-Pic-Total-Size) / 2) - (var(--Header-Status-Single-Line-Height) / 2));
    margin-bottom:auto;
    height:auto;
    flex-direction:row;
  }

  .header-mid-inner {
    display:flex;
    flex-direction:column;
    margin-inline:0 auto;
  }

  .header-status {
    margin-inline:0 auto;
  }

  .header-username {
    position:initial;
    top:initial;
    left:initial;
    margin-top:calc(var(--Header-Username-Top-Gap) + 2px);
  }

  .header-right-hug {
    flex:initial;
    width:100%;
    height:auto;
    margin-bottom:calc(0px - var(--Boxes-Padding) - (var(--Header-Links-Icons-Total-Size) / 2));
  }
}