.site-account-link{position:fixed;z-index:10000;top:max(18px,env(safe-area-inset-top,0px));left:max(22px,env(safe-area-inset-left,0px));display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:7px 10px;border:1px solid rgb(255 238 226 / 32%);border-radius:999px;background:rgb(14 4 4 / 72%);color:#f3e9df;font:500 12px/1 var(--font-sans);text-decoration:none;backdrop-filter:blur(7px)}
.site-access-links{position:fixed;z-index:10000;top:max(18px,env(safe-area-inset-top,0px));left:max(22px,env(safe-area-inset-left,0px));display:flex;gap:8px}.site-access-links .site-account-link{position:static}
.site-account-link:hover{color:#e8a34d}.site-account-link:focus-visible{outline:2px solid #e8a34d;outline-offset:4px}.site-account-link svg{flex-shrink:0}
.site-header .nav-list>li.nav-item.header-ticket-button{padding:0}
.site-header .header-ticket-button>.nav-link{justify-content:center;min-height:44px;padding:13px 20px;border-radius:inherit}
.site-header .header-ticket-button::before{pointer-events:none}
.site-header .header-ticket-button:focus-within{outline:2px solid #ffd267;outline-offset:4px}
@media(max-width:767.98px){.site-access-links,.site-account-link{top:max(8px,env(safe-area-inset-top,0px));left:max(10px,env(safe-area-inset-left,0px))}.site-account-link{min-height:28px;padding:5px 8px;font-size:11px}}
