header .right-side { overflow: hidden; }
header .right-side .becauseicare {
    height: 3rem;
    width: 3rem;
    margin-top: -0.5rem;
    margin-right: 0rem;
    margin-bottom: -0.5rem;
    margin-left: -1rem;
    position: relative;
    border: 0.5rem solid;
    border-radius: 0.75rem !important;
    overflow: hidden;
    transform: scale(0.75);
}
header .right-side .becauseicare .obj1,
header .right-side .becauseicare .obj2,
header .right-side .becauseicare .obj3,
header .right-side .becauseicare .obj4,
header .right-side .becauseicare .obj5,
header .right-side .becauseicare .obj6 {
    display: none;
    position: absolute;
}
header .right-side .becauseicare-label {
    position: relative;
    display: none;
    border-right: 2px solid rgba(0, 0, 0, 0.1);
    margin-right: 0.5rem;
}

/* Support for LGBTQIA+ *
header .right-side .becauseicare-label { display: block; }
header .right-side .becauseicare .obj1 {
    display: block;
    height: 0.333rem;
    top: 0; left: 0; right: 0;
    background-color: red;
}
header .right-side .becauseicare .obj2 {
    display: block;
    height: 0.333rem;
    top: 0.333rem; left: 0; right: 0;
    background-color: orange;
}
header .right-side .becauseicare .obj3 {
    display: block;
    height: 0.333rem;
    top: 0.6667rem; left: 0; right: 0;
    background-color: yellow;
}
header .right-side .becauseicare .obj4 {
    display: block;
    height: 0.333rem;
    top: 1rem; left: 0; right: 0;
    background-color: green;
}
header .right-side .becauseicare .obj5 {
    display: block;
    height: 0.333rem;
    top: 1.333rem; left: 0; right: 0;
    background-color: blue;
}
header .right-side .becauseicare .obj6 {
    display: block;
    height: 0.333rem;
    top: 1.6667rem; left: 0; right: 0;
    background-color: purple;
}
/**/

/* Support for "Easter 2024" */
header .right-side .becauseicare-label { display: block; }
header .right-side .becauseicare .obj1 {
    display: block;
    height: 0.4rem;
    top: 0; left: 0; right: 0;
    background-color: rgb(91, 206, 250);
}
header .right-side .becauseicare .obj2 {
    display: block;
    height: 0.4rem;
    top: 0.4rem; left: 0; right: 0;
    background-color: rgb(245, 169, 184);
}
header .right-side .becauseicare .obj3 {
    display: block;
    height: 0.4rem;
    top: 0.8rem; left: 0; right: 0;
    background-color: white;
}
header .right-side .becauseicare .obj4 {
    display: block;
    height: 0.4rem;
    top: 1.2rem; left: 0; right: 0;
    background-color: rgb(245, 169, 184);
}
header .right-side .becauseicare .obj5 {
    display: block;
    height: 0.4rem;
    top: 1.6rem; left: 0; right: 0;
    background-color: rgb(91, 206, 250);
}
/**/

/* Support for Ukraine *
header .right-side .becauseicare-label { display: block; }
header .right-side .becauseicare .obj1 {
    display: block;
    height: 1rem;
    top: 0; left: 0; right: 0;
    background-color: blue;
}
header .right-side .becauseicare .obj2 {
    display: block;
    height: 1rem;
    bottom: 0; left: 0; right: 0;
    background-color: yellow;
}
/**/


/* *************************************************** */
/* Cyber *
header .spacer {
    background-color: #ff0;
    color: black;
    align-self: flex-start;
    padding: 0.25rem;
    font-family: 'Courier New', Courier, monospace;
    overflow: hidden;
    width: 0;
    font-weight: bold;
}
header .spacer::before {
    content: 'CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER CYBER';
    margin-left: -2rem;
    white-space: nowrap;
}
/**/