/* Approved mobile-only creator link. Desktop remains unchanged. */
.mobile-world-link{display:none}
@media(max-width:700px){
 .header-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 8px;padding:14px 0;min-height:0}
 .header-side{display:contents}
 .header-side>.portal{display:none}
 .brand{min-width:0;gap:9px;grid-column:1;grid-row:1}
 .brand span{min-width:0}
 .brand img{width:32px;height:32px;border-radius:9px;flex:none}
 .brand strong{font-size:15px;white-space:nowrap;letter-spacing:-.5px}
 .brand small{display:block;font-size:8px;line-height:1.5;letter-spacing:.3px}
 .languages{grid-column:2;grid-row:1;justify-self:end;flex:none}
 .languages a{width:32px;min-height:38px}
 .mobile-world-link{display:flex;align-items:center;justify-content:center;gap:11px;min-width:0;min-height:46px;grid-row:2;grid-column:1/-1;padding:10px 14px;border:1px solid #ffe4a0;border-radius:50px;background:#ffd66b;color:#132332;text-decoration:none;font-size:13px;font-weight:750;line-height:1.3}
 .mobile-world-link .world-icon{width:20px;height:20px;flex:none}
 .mobile-world-link .world-arrow{font-size:19px;line-height:1;margin-left:1px}
 .mobile-world-link:focus-visible{outline:3px solid #fff;outline-offset:3px}
 .mobile-world-link:active{filter:brightness(.95)}
}
@media(max-width:350px){
 .brand strong{font-size:13px}
 .brand small{font-size:7px;letter-spacing:.15px}
 .brand{gap:7px}.brand img{width:29px;height:29px}
 .languages a{width:30px}
}
