/* FENIX AURUM · V3.1: navigation only, independent of portrait/layout. */
.topbar .nav-account{
  align-self:center;justify-content:center;min-width:76px;min-height:39px;
  border:1px solid rgba(224,189,124,.7);border-radius:999px;
  padding:6px 15px;color:#f1d7a7;background:rgba(10,10,15,.56);
  font-weight:650;letter-spacing:.075em;font-size:.69rem;text-decoration:none;
  backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);
}
.topbar .nav-account:hover{color:#fff3d8;background:rgba(40,32,23,.78);border-color:#f0d093;text-decoration:none}
.topbar .nav-account:focus-visible{outline:2px solid #f0d093;outline-offset:3px}
.preserved .link-hint{font-size:.92em;color:#b6aca7}
@media(max-width:650px){.topbar .nav-account{min-width:70px;min-height:37px;padding:5px 11px;font-size:.63rem;letter-spacing:.045em}}
@media(max-width:365px){.topbar .nav-account{min-width:63px;padding:5px 8px;font-size:.6rem}}
