.mbx-global-header .mbx-header-inner{gap:24px}.mbx-global-header .account-primary-nav{margin:0 auto 0 0;gap:24px;flex-shrink:0}.mbx-global-header .header-tools{display:flex;align-items:center;gap:12px;min-width:0;margin-left:auto;flex:1;justify-content:flex-end}.mbx-global-header .header-primary-action:empty{display:none}.header-event-search{min-width:120px;max-width:260px;width:100%;position:relative}.header-event-search form{display:flex;align-items:center;gap:4px;width:100%}.header-event-search input{width:100%;min-width:0;min-height:44px;background:transparent;border:0;padding:8px 0;font-size:13px}.header-event-search #open-event-search{background:transparent!important;border:0!important;box-shadow:none!important;width:44px;height:44px;display:grid;place-items:center;flex-shrink:0;padding:0}.header-event-search #open-event-search svg{width:18px;height:18px;stroke-width:1.5}.header-search-results{position:fixed;z-index:150;background:var(--surface);border:1px solid var(--line);box-shadow:0 14px 40px #25392a18;overflow-y:auto;overscroll-behavior:contain;padding:8px}.header-search-results[hidden]{display:none!important}.header-search-results a{position:relative;display:grid;gap:4px;min-height:66px;padding:12px 14px;border-bottom:1px solid var(--line)}.header-search-results a:last-child{border:0}.header-search-results a:hover,.header-search-results a:focus-visible{background:var(--surface-soft)}.header-search-results strong{font-size:13px;font-weight:600;padding-right:65px;overflow-wrap:anywhere}.header-search-results small{font-size:11px;color:var(--muted)}.header-search-results a>span{position:absolute;right:12px;top:13px;font-size:10px;color:var(--muted)}.header-search-message{padding:20px 14px;font-size:13px;color:var(--muted)}
[data-design-system=memboux-v3] .header-quiet-trigger{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;min-height:44px;width:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;list-style:none;padding:0!important;color:var(--ink)}.header-quiet-trigger::-webkit-details-marker{display:none}.header-quiet-trigger::marker{content:''}.header-user-initials{font-size:13px;font-weight:600;letter-spacing:.06em}.header-quiet-trigger[data-notification-trigger]>svg{width:20px;height:20px;stroke-width:1.5}.header-quiet-trigger [data-account-notification-count]{top:3px;right:0;min-width:14px;min-height:14px;font-size:9px;border-width:1px}.header-quiet-trigger--dark{color:white!important}
@media(max-width:900px){.mbx-global-header .mbx-header-inner{display:grid;grid-template-columns:minmax(0,1fr) 44px 44px;gap:2px 8px}.mbx-global-header .brand-mark{grid-column:1;grid-row:1;justify-self:start}.mbx-global-header .header-tools{display:contents}.mbx-global-header .account-primary-nav{display:flex;grid-column:1/-1;grid-row:2;justify-self:start;margin:0;gap:14px;font-size:12px;min-width:0;flex-wrap:nowrap}.mbx-global-header .account-primary-nav a[href^="/studio"]{display:none}.mbx-global-header .header-event-search{grid-column:1/-1;grid-row:2;width:46%;max-width:260px;min-width:0;justify-self:end}.mbx-global-header [data-notification-menu]{grid-column:2;grid-row:1}.mbx-global-header [data-account-menu]{grid-column:3;grid-row:1}.mbx-global-header .header-primary-action:not(:empty){grid-row:3;grid-column:1/-1;justify-self:end}.mbx-global-header [data-account-menu-panel],.mbx-global-header [data-notification-menu]>section{position:fixed;top:110px}.mbx-global-header [data-account-menu-panel]{width:min(19rem,calc(100vw - 24px));left:auto;right:12px}.mbx-global-header [data-notification-menu]>section{width:min(24rem,calc(100vw - 24px));left:auto;right:12px}}
@media(max-width:640px){.mbx-global-header [data-account-menu-panel],.mbx-global-header [data-notification-menu]>section{position:fixed;right:12px;left:auto;top:110px}.mbx-global-header .account-primary-nav{font-size:11px;gap:12px}.header-event-search input{font-size:16px}.mbx-global-header .header-event-search{min-width:0}.header-event-search #open-event-search{width:34px}.mbx-global-header .mbx-brand-tagline{display:none}}
@media print{.mbx-global-header{display:none}}
.mbx-global-header .account-primary-nav a[aria-current=page]{color:var(--ink);text-decoration:underline;text-underline-offset:10px;text-decoration-thickness:1px}
