.nav .public-account{display:flex;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(125deg,#164d35,#20362d);border:1px solid #57d79980;border-radius:14px;color:#eefff5;text-decoration:none;box-shadow:0 6px 20px #00c96b20;flex-shrink:0}.public-account svg{width:23px;height:23px;flex-shrink:0;color:#63e8a2}.public-account>span{display:grid;gap:2px}.public-account strong{font-size:13px;line-height:1.3}.public-account small{font-size:9px;line-height:1.4;max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b1d8c1}.public-account.is-signed-in{border-color:#21e187;background:#174b34}.public-account:hover{background:#206046;box-shadow:0 8px 24px #00c96b33}.nav .public-account:focus-visible{outline:3px solid #77ffb5;outline-offset:3px}@media(max-width:1150px){.nav .public-account{padding:9px 11px}.public-account small{display:none}}@media(max-width:600px){.nav .public-account{gap:6px;padding:9px}.public-account strong{font-size:11px}.public-account svg{width:19px;height:19px}.nav .nav-cta{font-size:10px;padding:10px}.nav{gap:8px!important}}
.nav .brand{min-width:155px}.nav .nav-links a{padding-left:8px;padding-right:8px}.nav .public-account{margin-left:auto}@media(min-width:981px) and (max-width:1250px){.nav-links{display:none}.menu-toggle{display:block}.nav.open .nav-links{position:absolute;left:0;right:0;top:78px;padding:10px;display:grid;border:1px solid #ffffff17;border-radius:17px;background:#121921}.nav .public-account small{display:none}}
