/* Restore the game's own header after removing baked-in phone status artwork. */
.reference-home .ref-brand{
 position:absolute;left:3.4%;top:1.05%;width:48%;height:5.4%;z-index:8;
 display:flex;align-items:center;gap:2.4%;color:#efc782;text-shadow:0 2px 5px #000;
}
.ref-brand-mark{
 display:grid;place-items:center;flex:0 0 15%;aspect-ratio:1;border:1px solid #c18a3c;border-radius:50%;
 color:#f1ba55;font:6.3cqw/1 Georgia;text-shadow:0 0 8px #ffae37,0 2px 3px #000;
 box-shadow:0 0 9px #c887344d,inset 0 0 7px #000;
}
.ref-brand-copy{display:flex;flex-direction:column;min-width:0;line-height:1.05}
.ref-brand-copy strong{font:5cqw/1 Georgia;color:#f1c982;letter-spacing:.015em}
.ref-brand-copy small{margin-top:3px;font:2.35cqw/1.15 Georgia;color:#e4bf83;white-space:nowrap}
.reference-home .ref-settings{
 position:absolute;left:90%;top:1.6%;width:7.5%;height:4.4%;min-width:0!important;min-height:0!important;
 display:grid;place-items:center;box-sizing:border-box;padding:0;border:1px solid #b78747;border-radius:50%;
 background:radial-gradient(circle at 35% 25%,#5b4122,#100b07 72%);color:#e8bb70;
 font:4.4cqw/1 Georgia;text-shadow:0 0 8px #d8993b;box-shadow:0 0 10px #000b, inset 0 0 4px #e4b75b44;
 opacity:1;cursor:pointer;
}
.reference-home .ref-settings:focus-visible{outline:2px solid #ffd389;outline-offset:2px}
