/* xCpace Core v4.6.5 - balanced header vertical alignment and adjustable action text */
.xc-header-v466{
  position:relative;
  z-index:950;
  --xc-header-logo-width:170px;
  --xc-header-height:96px;
  --xc-header-icon-size:30px;
  --xc-header-label-size:12px;
  --xc-header-action-font-size:14px;
  border-bottom:1px solid var(--xc-border,#e3e6ea)!important;
}
.xc-header-v466 .xc-nav{
  width:100%!important;
  max-width:none!important;
  min-height:var(--xc-header-height)!important;
  margin:0!important;
  padding:0 clamp(18px,1.6vw,34px)!important;
  box-sizing:border-box!important;
  display:grid!important;
  grid-template-columns:minmax(120px,var(--xc-header-logo-width)) minmax(0,1fr) max-content!important;
  column-gap:clamp(20px,2vw,38px)!important;
  align-items:center!important;
  border-bottom:0!important;
}
.xc-header-v466 .xc-logo{
  width:var(--xc-header-logo-width)!important;
  max-width:260px!important;
  min-width:120px!important;
  height:var(--xc-header-height)!important;
  padding:0!important;
  margin:0!important;
  justify-self:start!important;
  align-self:center!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  overflow:hidden!important;
  box-sizing:border-box!important;
}
.xc-header-v466 .xc-logo img{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  max-height:72px!important;
  object-fit:contain!important;
  object-position:left center!important;
  margin:0!important;
}
.xc-header-v466 .xc-icon-nav{
  width:100%!important;
  min-width:0!important;
  height:var(--xc-header-height)!important;
  margin:0!important;
  padding:0!important;
  display:flex!important;
  flex-wrap:nowrap!important;
  align-items:stretch!important;
  justify-content:center!important;
  gap:clamp(8px,.7vw,16px)!important;
  overflow:visible!important;
  box-sizing:border-box!important;
}
.xc-header-v466 .xc-icon-nav__item{
  position:relative!important;
  flex:0 1 clamp(92px,5.7vw,112px)!important;
  min-width:86px!important;
  max-width:116px!important;
  height:var(--xc-header-height)!important;
  margin:0!important;
  padding:10px 7px!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  color:var(--xc-muted,#5f6368)!important;
  text-decoration:none!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  gap:6px!important;
  font:inherit!important;
  cursor:pointer!important;
  white-space:nowrap!important;
  text-align:center!important;
  box-sizing:border-box!important;
  overflow:visible!important;
}
.xc-header-v466 .xc-icon-nav__item::before{content:none!important;display:none!important}
.xc-header-v466 .xc-icon-nav__item::after{content:none!important}
.xc-header-v466 .xc-icon-nav__item .xc-menu-icon{
  flex:0 0 calc(var(--xc-header-icon-size) + 2px)!important;
  width:calc(var(--xc-header-icon-size) + 2px)!important;
  height:calc(var(--xc-header-icon-size) + 2px)!important;
  margin:0!important;
  display:grid!important;
  place-items:center!important;
  line-height:1!important;
}
.xc-header-v466 .xc-icon-nav__item svg{
  display:block!important;
  width:var(--xc-header-icon-size)!important;
  height:var(--xc-header-icon-size)!important;
  fill:none;
  stroke:currentColor;
  stroke-width:1.8;
  stroke-linecap:round;
  stroke-linejoin:round;
}
.xc-header-v466 .xc-icon-nav__item .xc-menu-label{
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:static!important;
  inset:auto!important;
  width:auto!important;
  max-width:100%!important;
  height:auto!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  clip:auto!important;
  clip-path:none!important;
  transform:none!important;
  text-decoration:none!important;
  font-size:var(--xc-header-label-size)!important;
  line-height:1.2!important;
  font-weight:600!important;
  letter-spacing:0!important;
  white-space:nowrap!important;
  color:inherit!important;
}
.xc-header-v466 .xc-icon-nav__item:hover,
.xc-header-v466 .xc-icon-nav__item:focus-visible{
  color:var(--xc-text,#202124)!important;
  background:color-mix(in srgb,currentColor 4%,transparent)!important;
  outline:none!important;
}
.xc-header-v466 .xc-icon-nav__item:focus-visible{
  box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--xc-primary,#1266f6) 42%,transparent)!important;
}
.xc-header-v466 .xc-icon-nav__item.is-active{
  color:var(--xc-primary,#1266f6)!important;
  font-weight:700!important;
}
.xc-header.xc-header-v466 .xc-icon-nav .xc-icon-nav__item.is-active::after{
  content:""!important;
  display:block!important;
  position:absolute!important;
  inset:auto auto 5px 50%!important;
  width:46px!important;
  height:3px!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:999px!important;
  background:currentColor!important;
  box-shadow:none!important;
  transform:translateX(-50%)!important;
}
.xc-header-v466 .xc-explore-trigger{
  margin-left:6px!important;
  padding-left:10px!important;
  padding-right:10px!important;
}
.xc-header-v466 .xc-explore-trigger[aria-expanded="true"]{
  color:var(--xc-primary,#1266f6)!important;
  background:color-mix(in srgb,var(--xc-primary,#1266f6) 7%,transparent)!important;
}
.xc-header-v466 .xc-explore-trigger.has-promoted-active{color:var(--xc-text,#17191c)!important}
.xc-header-v466 .xc-actions{
  min-width:max-content!important;
  margin:0!important;
  padding:0!important;
  justify-self:end!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  gap:10px!important;
  white-space:nowrap!important;
}
.xc-header-v466 .xc-actions .xc-search-trigger,
.xc-header-v466 .xc-actions .xc-theme,
.xc-header-v466 .xc-actions .xc-btn{flex:0 0 auto!important}
.xc-header-v466 .xc-actions .xc-btn{white-space:nowrap!important}

.xc-header-v466 .xc-actions .xc-btn{
  font-size:var(--xc-header-action-font-size)!important;
  line-height:1!important;
}
.xc-header-v466 .xc-actions .xc-btn > span:not(.xc-action-svg){
  font-size:inherit!important;
  line-height:1.1!important;
  font-weight:700!important;
}

.xc-header-v466 .xc-explore-panel{
  position:absolute;
  z-index:1000;
  left:0;
  right:0;
  top:100%;
  padding:16px 0 22px;
  background:var(--xc-surface,#fff);
  border-top:1px solid var(--xc-border,#e3e6ea);
  border-bottom:1px solid var(--xc-border,#e3e6ea);
  box-shadow:0 18px 40px rgba(15,23,42,.12)
}
.xc-header-v466 .xc-explore-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}
.xc-header-v466 .xc-explore-grid a{
  display:flex;
  align-items:center;
  gap:12px;
  min-height:64px;
  padding:12px 14px;
  border:1px solid var(--xc-border,#e3e6ea);
  border-radius:12px;
  color:var(--xc-text,#202124);
  text-decoration:none;
  font-size:13px;
  font-weight:700;
  background:var(--xc-surface,#fff)
}
.xc-header-v466 .xc-explore-grid a:hover{border-color:var(--xc-primary,#1266f6);transform:translateY(-1px)}
.xc-header-v466 .xc-explore-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--xc-primary,#1266f6) 10%,transparent);color:var(--xc-primary,#1266f6)}
.xc-header-v466 .xc-explore-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.xc-header-v466 .xc-explore-empty{grid-column:1/-1;padding:20px;text-align:center;color:var(--xc-muted,#697386)}

@media(max-width:1600px){
  .xc-header-v466{--xc-header-height:92px}
  .xc-header-v466 .xc-nav{
    grid-template-columns:minmax(120px,min(var(--xc-header-logo-width),180px)) minmax(0,1fr) max-content!important;
    column-gap:18px!important;
    padding-inline:20px!important;
  }
  .xc-header-v466 .xc-logo{width:min(var(--xc-header-logo-width),180px)!important}
  .xc-header-v466 .xc-icon-nav{gap:6px!important}
  .xc-header-v466 .xc-icon-nav__item{flex-basis:92px!important;min-width:78px!important;max-width:98px!important;padding-inline:5px!important}
  .xc-header-v466 .xc-icon-nav__item .xc-menu-label{font-size:min(var(--xc-header-label-size),12.5px)!important}
  .xc-header-v466 .xc-actions{gap:8px!important}
}
@media(max-width:1360px){
  .xc-header-v466 .xc-nav{
    grid-template-columns:minmax(120px,155px) minmax(0,1fr) max-content!important;
    column-gap:12px!important;
  }
  .xc-header-v466 .xc-logo{width:min(var(--xc-header-logo-width),155px)!important}
  .xc-header-v466 .xc-icon-nav__item{flex-basis:80px!important;min-width:72px!important;max-width:86px!important}
  .xc-header-v466 .xc-icon-nav__item .xc-menu-icon{width:calc(min(var(--xc-header-icon-size),28px) + 2px)!important;height:calc(min(var(--xc-header-icon-size),28px) + 2px)!important;flex-basis:calc(min(var(--xc-header-icon-size),28px) + 2px)!important}
  .xc-header-v466 .xc-icon-nav__item svg{width:min(var(--xc-header-icon-size),28px)!important;height:min(var(--xc-header-icon-size),28px)!important}
  .xc-header-v466 .xc-icon-nav__item .xc-menu-label{font-size:min(var(--xc-header-label-size),11.5px)!important}
  .xc-header-v466 .xc-actions .xc-btn span:not(.xc-action-svg){display:none!important}
  .xc-header-v466 .xc-actions .xc-btn{padding-inline:11px!important}
  .xc-header-v466 .xc-explore-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
}
@media(max-width:1080px){
  .xc-header-v466{--xc-header-height:90px}
  .xc-header-v466 .xc-nav{
    display:flex!important;
    gap:12px!important;
    overflow:hidden!important;
    padding-inline:14px!important;
  }
  .xc-header-v466 .xc-logo{
    flex:0 0 min(var(--xc-header-logo-width),145px)!important;
    width:min(var(--xc-header-logo-width),145px)!important;
    min-width:0!important;
  }
  .xc-header-v466 .xc-icon-nav{
    flex:1 1 auto!important;
    min-width:0!important;
    justify-content:flex-start!important;
    overflow-x:auto!important;
    overflow-y:hidden!important;
    scrollbar-width:none!important;
    scroll-snap-type:x proximity!important;
  }
  .xc-header-v466 .xc-icon-nav::-webkit-scrollbar{display:none!important}
  .xc-header-v466 .xc-icon-nav__item{flex:0 0 78px!important;min-width:78px!important;max-width:78px!important;scroll-snap-align:start!important}
  .xc-header-v466 .xc-actions{flex:0 0 auto!important}
  .xc-header-v466 .xc-actions .xc-btn{display:none!important}
  .xc-header-v466 .xc-explore-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:720px){
  .xc-header-v466{--xc-header-height:84px}
  .xc-header-v466 .xc-nav{padding-inline:8px!important;gap:4px!important}
  .xc-header-v466 .xc-logo{display:none!important}
  .xc-header-v466 .xc-actions .xc-search-trigger,
  .xc-header-v466 .xc-actions .xc-theme{display:none!important}
  .xc-header-v466 .xc-icon-nav{width:100%!important;height:var(--xc-header-height)!important}
  .xc-header-v466 .xc-icon-nav__item{flex-basis:74px!important;min-width:74px!important;max-width:74px!important;height:var(--xc-header-height)!important;padding-top:8px!important;padding-bottom:8px!important}
  .xc-header-v466 .xc-icon-nav__item .xc-menu-icon{width:calc(min(var(--xc-header-icon-size),25px) + 2px)!important;height:calc(min(var(--xc-header-icon-size),25px) + 2px)!important;flex-basis:calc(min(var(--xc-header-icon-size),25px) + 2px)!important}
  .xc-header-v466 .xc-icon-nav__item svg{width:min(var(--xc-header-icon-size),25px)!important;height:min(var(--xc-header-icon-size),25px)!important}
  .xc-header-v466 .xc-icon-nav__item .xc-menu-label{font-size:min(var(--xc-header-label-size),10.5px)!important}
  .xc-header.xc-header-v466 .xc-icon-nav .xc-icon-nav__item.is-active::after{width:36px!important;bottom:4px!important}
  .xc-header-v466 .xc-explore-grid{grid-template-columns:1fr 1fr}
  .xc-header-v466 .xc-explore-grid a{padding:10px;min-height:58px}
}

/* xCpace Core v4.6.6 - strict equal top/bottom header geometry.
   This block intentionally sits last so it wins over older universal-header rules. */
.xc-header.xc-header-v466{
  --xc-header-height:84px;
  --xc-header-action-height:50px;
  margin:0!important;
  padding:0!important;
  min-height:0!important;
  height:auto!important;
  line-height:normal!important;
  border-top:0!important;
  border-bottom:1px solid var(--xc-border,#e3e6ea)!important;
  box-sizing:border-box!important;
}
.xc-header.xc-header-v466::before,
.xc-header.xc-header-v466::after{content:none!important;display:none!important}
.xc-header-v466 .xc-nav{
  height:var(--xc-header-height)!important;
  min-height:var(--xc-header-height)!important;
  max-height:var(--xc-header-height)!important;
  margin:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
  align-items:center!important;
  box-sizing:border-box!important;
  border-top:0!important;
  border-bottom:0!important;
}
.xc-header-v466 .xc-logo{
  height:100%!important;
  min-height:0!important;
  max-height:100%!important;
  margin:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
  align-self:center!important;
  align-items:center!important;
  box-sizing:border-box!important;
}
.xc-header-v466 .xc-logo img{
  margin:0!important;
  width:100%!important;
  height:auto!important;
  max-height:calc(var(--xc-header-height) - 28px)!important;
  object-fit:contain!important;
  object-position:left center!important;
}
.xc-header-v466 .xc-icon-nav{
  height:100%!important;
  min-height:0!important;
  max-height:100%!important;
  margin:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
  align-items:stretch!important;
  box-sizing:border-box!important;
}
.xc-header-v466 .xc-icon-nav__item{
  height:100%!important;
  min-height:0!important;
  max-height:100%!important;
  margin:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
  align-self:stretch!important;
  justify-content:center!important;
  gap:5px!important;
  box-sizing:border-box!important;
}
.xc-header-v466 .xc-icon-nav__item .xc-menu-icon{
  margin:0!important;
  line-height:1!important;
}
.xc-header-v466 .xc-icon-nav__item .xc-menu-label{
  margin:0!important;
  padding:0!important;
  line-height:1.15!important;
}
.xc-header.xc-header-v466 .xc-icon-nav .xc-icon-nav__item.is-active::after{
  bottom:6px!important;
  width:42px!important;
  height:3px!important;
}
.xc-header-v466 .xc-explore-trigger{
  margin-top:0!important;
  margin-bottom:0!important;
}
.xc-header-v466 .xc-actions{
  height:100%!important;
  min-height:0!important;
  max-height:100%!important;
  margin:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
  align-self:center!important;
  align-items:center!important;
  box-sizing:border-box!important;
}
.xc-header-v466 .xc-actions .xc-search-trigger,
.xc-header-v466 .xc-actions .xc-theme{
  width:var(--xc-header-action-height)!important;
  min-width:var(--xc-header-action-height)!important;
  height:var(--xc-header-action-height)!important;
  min-height:var(--xc-header-action-height)!important;
  max-height:var(--xc-header-action-height)!important;
  margin-top:0!important;
  margin-bottom:0!important;
  padding:0!important;
  display:grid!important;
  place-items:center!important;
  align-self:center!important;
  box-sizing:border-box!important;
}
.xc-header-v466 .xc-actions .xc-btn{
  height:var(--xc-header-action-height)!important;
  min-height:var(--xc-header-action-height)!important;
  max-height:var(--xc-header-action-height)!important;
  margin-top:0!important;
  margin-bottom:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
  align-self:center!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
}

@media(max-width:1600px){
  .xc-header.xc-header-v466{--xc-header-height:82px;--xc-header-action-height:48px}
}
@media(max-width:1360px){
  .xc-header.xc-header-v466{--xc-header-height:80px;--xc-header-action-height:46px}
  .xc-header.xc-header-v466 .xc-icon-nav .xc-icon-nav__item.is-active::after{bottom:5px!important}
}
@media(max-width:1080px){
  .xc-header.xc-header-v466{--xc-header-height:78px;--xc-header-action-height:44px}
}
@media(max-width:720px){
  .xc-header.xc-header-v466{--xc-header-height:74px;--xc-header-action-height:42px}
  .xc-header-v466 .xc-icon-nav__item{padding-top:0!important;padding-bottom:0!important}
  .xc-header.xc-header-v466 .xc-icon-nav .xc-icon-nav__item.is-active::after{bottom:4px!important;width:34px!important}
}


/* xCpace Core v4.6.7 - contain the entire header inside the public page frame. */
.xc-header.xc-header-v467{
  --xc-header-frame-max:1720px;
  width:100%!important;
  max-width:100%!important;
  overflow:visible!important;
}
.xc-header-v467 .xc-nav{
  width:calc(100% - 48px)!important;
  max-width:var(--xc-header-frame-max)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-left:0!important;
  padding-right:0!important;
  column-gap:clamp(16px,1.8vw,32px)!important;
  box-sizing:border-box!important;
}
.xc-header-v467 .xc-logo{min-width:0!important;max-width:min(var(--xc-header-logo-width),260px)!important}
.xc-header-v467 .xc-icon-nav{min-width:0!important;max-width:100%!important}
.xc-header-v467 .xc-actions{min-width:0!important;max-width:100%!important;gap:8px!important}
.xc-header-v467 .xc-actions .xc-search-trigger,.xc-header-v467 .xc-actions .xc-theme{flex:0 0 auto!important}
.xc-header-v467 .xc-actions .xc-btn{flex:0 0 auto!important;padding-left:14px!important;padding-right:14px!important}
.xc-header-v467 .xc-icon-nav__item.is-active .xc-menu-icon{
  width:calc(var(--xc-header-icon-size) + 2px)!important;
  height:calc(var(--xc-header-icon-size) + 2px)!important;
  flex-basis:calc(var(--xc-header-icon-size) + 2px)!important;
  background:transparent!important;
  border-radius:0!important;
  box-shadow:none!important;
}
.xc-header-v467 .xc-icon-nav__item.is-active .xc-menu-icon svg{
  width:var(--xc-header-active-icon-size)!important;
  height:var(--xc-header-active-icon-size)!important;
}
.xc-header-v467 .xc-explore-panel>.xc-container,
.xc-header-v467 .xc-search-shell .xc-container{
  width:calc(100% - 48px)!important;
  max-width:var(--xc-header-frame-max)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-left:0!important;
  padding-right:0!important;
  box-sizing:border-box!important;
}
@media(max-width:1500px){
  .xc-header-v467 .xc-nav{width:calc(100% - 32px)!important;column-gap:12px!important}
  .xc-header-v467 .xc-actions{gap:6px!important}
  .xc-header-v467 .xc-actions .xc-btn{padding-left:11px!important;padding-right:11px!important}
}
@media(max-width:1180px){
  .xc-header-v467 .xc-nav{width:calc(100% - 24px)!important}
}
@media(max-width:720px){
  .xc-header-v467 .xc-nav{width:calc(100% - 12px)!important}
  .xc-header-v467 .xc-explore-panel>.xc-container,.xc-header-v467 .xc-search-shell .xc-container{width:calc(100% - 24px)!important}
}

/* xCpace Core v4.6.8 - shared public frame + explicit theme branding. */
.xc-header.xc-header-v468{
  --xc-header-logo-width:var(--xc-header-logo-light-width,170px);
  width:100%!important;
  max-width:100%!important;
  overflow:visible!important;
}
html[data-theme="dark"] .xc-header.xc-header-v468{--xc-header-logo-width:var(--xc-header-logo-dark-width,170px)}
.xc-header-v468 .xc-nav.xc-public-frame{
  width:min(calc(100% - (var(--xc-public-frame-side,20px) * 2)),var(--xc-public-frame-max,1720px))!important;
  max-width:var(--xc-public-frame-max,1720px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-left:0!important;
  padding-right:0!important;
  grid-template-columns:minmax(0,var(--xc-header-logo-width)) minmax(0,1fr) minmax(0,max-content)!important;
  column-gap:clamp(12px,1.25vw,24px)!important;
  box-sizing:border-box!important;
}
.xc-header-v468 .xc-logo{
  width:var(--xc-header-logo-width)!important;
  min-width:0!important;
  max-width:var(--xc-header-logo-width)!important;
  overflow:hidden!important;
}
.xc-header-v468 .xc-logo img{
  position:static!important;
  inset:auto!important;
  display:none!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  object-fit:contain!important;
  object-position:left center!important;
}
html:not([data-theme="dark"]) .xc-header-v468 .xc-logo .xc-logo-light,
html[data-theme="light"] .xc-header-v468 .xc-logo .xc-logo-light{display:block!important}
html[data-theme="dark"] .xc-header-v468 .xc-logo .xc-logo-light{display:none!important}
html:not([data-theme="dark"]) .xc-header-v468 .xc-logo .xc-logo-dark,
html[data-theme="light"] .xc-header-v468 .xc-logo .xc-logo-dark{display:none!important}
html[data-theme="dark"] .xc-header-v468 .xc-logo .xc-logo-dark{display:block!important}
.xc-header-v468 .xc-icon-nav{min-width:0!important;max-width:100%!important}
.xc-header-v468 .xc-actions{min-width:0!important;max-width:100%!important;justify-self:end!important}
.xc-header-v468 .xc-actions .xc-btn{padding-left:clamp(10px,.85vw,14px)!important;padding-right:clamp(10px,.85vw,14px)!important}
.xc-header-v468 .xc-icon-nav__item.is-active .xc-menu-icon{
  width:calc(var(--xc-header-icon-size) + 2px)!important;
  height:calc(var(--xc-header-icon-size) + 2px)!important;
  flex-basis:calc(var(--xc-header-icon-size) + 2px)!important;
  background:transparent!important;
  border-radius:0!important;
  box-shadow:none!important;
}
.xc-header-v468 .xc-icon-nav__item.is-active .xc-menu-icon svg{width:var(--xc-header-active-icon-size)!important;height:var(--xc-header-active-icon-size)!important}
.xc-header-v468 .xc-explore-panel>.xc-container,
.xc-header-v468 .xc-search-shell .xc-container{
  width:min(calc(100% - (var(--xc-public-frame-side,20px) * 2)),var(--xc-public-frame-max,1720px))!important;
  max-width:var(--xc-public-frame-max,1720px)!important;
  margin-inline:auto!important;
  box-sizing:border-box!important;
}
@media(max-width:1500px){
  .xc-header-v468 .xc-nav.xc-public-frame{column-gap:10px!important}
  .xc-header-v468 .xc-actions{gap:5px!important}
  .xc-header-v468 .xc-actions .xc-btn{padding-left:9px!important;padding-right:9px!important}
}
@media(max-width:1080px){
  .xc-header-v468 .xc-nav.xc-public-frame{
    display:flex!important;
    width:min(calc(100% - 24px),var(--xc-public-frame-max,1720px))!important;
    gap:10px!important;
  }
  .xc-header-v468 .xc-logo{flex:0 0 min(var(--xc-header-logo-width),145px)!important;width:min(var(--xc-header-logo-width),145px)!important}
}
@media(max-width:720px){
  .xc-header-v468 .xc-nav.xc-public-frame{width:calc(100% - 16px)!important}
  .xc-header-v468 .xc-explore-panel>.xc-container,.xc-header-v468 .xc-search-shell .xc-container{width:calc(100% - 24px)!important}
}

/* xCpace Core v4.6.9 - header logo frame alignment and administrator horizontal positioning. */
.xc-header.xc-header-v469 .xc-logo{
  transform:translateX(var(--xc-header-logo-offset-x,20px))!important;
  transform-origin:left center!important;
  will-change:transform;
}
.xc-header.xc-header-v469 .xc-logo img{
  object-position:left center!important;
}
@media(max-width:1080px){
  .xc-header.xc-header-v469 .xc-logo{
    transform:translateX(clamp(-24px,var(--xc-header-logo-offset-x,20px),32px))!important;
  }
}
@media(max-width:720px){
  .xc-header.xc-header-v469 .xc-logo{
    transform:translateX(clamp(-12px,var(--xc-header-logo-offset-x,20px),20px))!important;
  }
}

/* xCpace Core v4.6.10 - theme/device responsive header control layer. */
.xc-header-v4610 [hidden]{display:none!important}
.xc-header-v4610 .xc-hide-icon .xc-menu-icon,
.xc-header-v4610 .xc-hide-icon .xc-action-svg{display:none!important}
.xc-header-v4610 .xc-hide-label .xc-menu-label,
.xc-header-v4610 .xc-hide-label .xc-action-text{display:none!important}
.xc-header-v4610 .xc-actions{gap:var(--xc-header-profile-action-gap,8px)!important}
.xc-header-v4610 .xc-actions .xc-btn{
  height:var(--xc-header-profile-action-height,50px)!important;
  min-height:var(--xc-header-profile-action-height,50px)!important;
  max-height:var(--xc-header-profile-action-height,50px)!important;
  padding-left:var(--xc-header-profile-action-padding-x,14px)!important;
  padding-right:var(--xc-header-profile-action-padding-x,14px)!important;
}
.xc-header-v4610 .xc-actions .xc-search-trigger,
.xc-header-v4610 .xc-actions .xc-theme{
  width:var(--xc-header-profile-action-height,50px)!important;
  min-width:var(--xc-header-profile-action-height,50px)!important;
  height:var(--xc-header-profile-action-height,50px)!important;
  min-height:var(--xc-header-profile-action-height,50px)!important;
  max-height:var(--xc-header-profile-action-height,50px)!important;
}
.xc-header-v4610 .xc-explore-grid .xc-explore-link{
  display:flex!important;align-items:center!important;gap:12px!important;min-height:64px!important;
  padding:12px 14px!important;border:1px solid var(--xc-border,#e3e6ea)!important;border-radius:12px!important;
  color:var(--xc-text,#202124)!important;text-decoration:none!important;font-size:13px!important;font-weight:700!important;
  background:var(--xc-surface,#fff)!important;box-sizing:border-box!important
}
.xc-header-v4610 .xc-explore-grid .xc-explore-link:hover{border-color:var(--xc-primary,#1266f6)!important;transform:translateY(-1px)}
.xc-header-v4610 .xc-explore-grid .xc-explore-link .xc-menu-icon{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:10px;background:color-mix(in srgb,var(--xc-primary,#1266f6) 10%,transparent);color:var(--xc-primary,#1266f6)}
.xc-header-v4610 .xc-explore-grid .xc-explore-link .xc-menu-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.xc-header-v4610 .xc-explore-grid .xc-explore-link .xc-menu-label{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;width:auto!important;height:auto!important;font-size:13px!important;line-height:1.25!important;color:inherit!important;white-space:normal!important}
.xc-header-v4610 .xc-explore-grid .xc-explore-link.xc-hide-icon .xc-menu-icon{display:none!important}
.xc-header-v4610 .xc-explore-grid .xc-explore-link.xc-hide-label .xc-menu-label{display:none!important}

@media(max-width:1080px){
  .xc-header-v4610 .xc-actions .xc-btn:not([hidden]){display:inline-flex!important}
  .xc-header-v4610 .xc-actions .xc-search-trigger:not([hidden]),.xc-header-v4610 .xc-actions .xc-theme:not([hidden]){display:grid!important}
}
@media(max-width:720px){
  .xc-header.xc-header-v4610{--xc-header-height:74px}
  .xc-header-v4610 .xc-nav.xc-public-frame{display:flex!important;width:calc(100% - 12px)!important;gap:4px!important;overflow:hidden!important}
  .xc-header-v4610 .xc-logo{display:none!important}
  .xc-header-v4610 .xc-icon-nav{flex:1 1 auto!important;min-width:0!important;overflow-x:auto!important;justify-content:flex-start!important}
  .xc-header-v4610 .xc-icon-nav__item{flex:0 0 64px!important;min-width:64px!important;max-width:72px!important;padding-inline:3px!important}
  .xc-header-v4610 .xc-actions{flex:0 0 auto!important;gap:var(--xc-header-profile-action-gap,4px)!important}
  .xc-header-v4610 .xc-actions .xc-btn:not([hidden]){display:inline-flex!important;font-size:min(var(--xc-header-action-font-size),12px)!important;padding-inline:var(--xc-header-profile-action-padding-x,6px)!important}
  .xc-header-v4610 .xc-actions .xc-search-trigger:not([hidden]),.xc-header-v4610 .xc-actions .xc-theme:not([hidden]){display:grid!important}
  .xc-header-v4610 .xc-actions .xc-action-svg svg{width:18px!important;height:18px!important}
  .xc-header-v4610 .xc-explore-grid{grid-template-columns:1fr 1fr!important}
}
/* Final hidden-state guard: runtime profile visibility must beat legacy !important display rules. */
#xcHeader [hidden]{display:none!important}


/* xCpace Core v4.6.12 - compact mobile header with Explore in the action row. */
.xc-header-v4612 .xc-actions [data-xc-action="login"]{max-width:var(--xc-header-login-max-width,160px)!important}
.xc-header-v4612 .xc-actions [data-xc-action="register"]{max-width:var(--xc-header-register-max-width,210px)!important}
.xc-header-v4612 .xc-actions .xc-btn.xc-hide-label{width:var(--xc-header-profile-action-height,50px)!important;min-width:var(--xc-header-profile-action-height,50px)!important;max-width:var(--xc-header-profile-action-height,50px)!important;padding-inline:0!important;justify-content:center!important}
.xc-header-v4612 .xc-explore-trigger.xc-explore-in-actions{border:1px solid var(--xc-border,#e3e6ea)!important;background:var(--xc-surface,#fff)!important;border-radius:12px!important;color:var(--xc-muted,#667085)!important}
.xc-header-v4612 .xc-explore-trigger.xc-explore-in-actions.has-active-child{color:var(--xc-primary,#1266f6)!important;border-color:color-mix(in srgb,var(--xc-primary,#1266f6) 28%,var(--xc-border,#e3e6ea))!important}
html[data-theme="dark"] .xc-header-v4612 .xc-explore-trigger.xc-explore-in-actions{background:var(--xc-surface,#0b1728)!important}

@media(max-width:720px){
  .xc-header.xc-header-v4612{--xc-header-height:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}
  .xc-header-v4612 .xc-nav.xc-public-frame{
    display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;
    width:calc(100% - 16px)!important;height:auto!important;min-height:0!important;max-height:none!important;
    padding:9px 0 8px!important;gap:0!important;overflow:visible!important
  }
  .xc-header-v4612 .xc-logo{display:none!important}
  .xc-header-v4612 .xc-actions{
    order:1!important;display:flex!important;align-items:center!important;justify-content:center!important;
    width:100%!important;max-width:100%!important;min-width:0!important;flex:0 0 100%!important;
    gap:var(--xc-header-profile-action-gap,4px)!important;margin:0!important;padding:0!important;overflow:visible!important
  }
  .xc-header-v4612 .xc-actions .xc-search-trigger:not([hidden]),
  .xc-header-v4612 .xc-actions .xc-theme:not([hidden]){display:grid!important;flex:0 0 var(--xc-header-profile-action-height,40px)!important}
  .xc-header-v4612 .xc-actions .xc-btn:not([hidden]){
    display:inline-flex!important;flex:0 1 auto!important;min-width:var(--xc-header-profile-action-height,40px)!important;
    height:var(--xc-header-profile-action-height,40px)!important;font-size:min(var(--xc-header-action-font-size),12px)!important;
    padding-inline:var(--xc-header-profile-action-padding-x,4px)!important;overflow:hidden!important
  }
  .xc-header-v4612 .xc-actions [data-xc-action="login"]{max-width:var(--xc-header-login-max-width,76px)!important}
  .xc-header-v4612 .xc-actions [data-xc-action="register"]{max-width:var(--xc-header-register-max-width,82px)!important}
  .xc-header-v4612 .xc-actions .xc-btn.xc-hide-label{flex:0 0 var(--xc-header-profile-action-height,40px)!important}
  .xc-header-v4612 .xc-actions .xc-action-svg svg{width:18px!important;height:18px!important}
  .xc-header-v4612 .xc-explore-trigger.xc-explore-in-actions:not([hidden]){
    display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;
    flex:0 0 auto!important;width:auto!important;min-width:58px!important;max-width:76px!important;
    height:var(--xc-header-profile-action-height,40px)!important;min-height:var(--xc-header-profile-action-height,40px)!important;
    padding:2px 7px!important;gap:1px!important;margin:0!important
  }
  .xc-header-v4612 .xc-explore-trigger.xc-explore-in-actions .xc-menu-icon{width:19px!important;height:19px!important;flex:0 0 19px!important;margin:0!important;background:transparent!important;box-shadow:none!important}
  .xc-header-v4612 .xc-explore-trigger.xc-explore-in-actions .xc-menu-icon svg{width:19px!important;height:19px!important}
  .xc-header-v4612 .xc-explore-trigger.xc-explore-in-actions .xc-menu-label{font-size:9.5px!important;line-height:1!important;margin:0!important;white-space:nowrap!important}
  .xc-header-v4612 .xc-icon-nav{
    order:2!important;flex:0 0 100%!important;width:100%!important;height:68px!important;min-height:68px!important;max-height:68px!important;
    margin:8px 0 0!important;padding:0 6px!important;display:flex!important;justify-content:center!important;overflow-x:auto!important;overflow-y:hidden!important;
    border:1px solid var(--xc-border,#e3e6ea)!important;border-radius:16px!important;background:var(--xc-surface,#fff)!important;box-sizing:border-box!important
  }
  .xc-header-v4612 .xc-icon-nav[data-xc-empty-top="1"]{display:none!important;margin:0!important;height:0!important;min-height:0!important;border:0!important;padding:0!important}
  .xc-header-v4612 .xc-icon-nav__item{height:68px!important;min-height:68px!important;flex:0 0 74px!important;min-width:68px!important;max-width:78px!important;padding:5px 3px!important}
  .xc-header-v4612 .xc-explore-grid{grid-template-columns:1fr!important}
  .xc-header-v4612 .xc-explore-panel>.xc-container{width:calc(100% - 24px)!important}
}
@media(max-width:390px){
  .xc-header-v4612 .xc-nav.xc-public-frame{width:calc(100% - 10px)!important}
  .xc-header-v4612 .xc-actions{gap:3px!important}
  .xc-header-v4612 .xc-explore-trigger.xc-explore-in-actions:not([hidden]){min-width:54px!important;max-width:66px!important;padding-inline:5px!important}
}


/* xCpace Core v4.6.14 - mobile Light/Dark logo controls. */
.xc-header-v4614 .xc-mobile-logo{display:none!important}
@media(max-width:720px){
  .xc-header-v4614 .xc-mobile-logo{
    order:0!important;
    flex:0 0 100%!important;
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    min-height:0!important;
    height:auto!important;
    margin:0!important;
    padding:2px 4px 7px!important;
    align-items:center!important;
    justify-content:flex-start!important;
    overflow:hidden!important;
    box-sizing:border-box!important;
    text-decoration:none!important;
    transform:none!important;
  }
  .xc-header-v4614 .xc-mobile-logo img{
    display:none!important;
    height:auto!important;
    max-height:52px!important;
    max-width:100%!important;
    object-fit:contain!important;
    object-position:left center!important;
    margin:0!important;
  }
  html:not([data-theme="dark"]) .xc-header-v4614:not(.mobile-logo-light-hidden) .xc-mobile-logo,
  html[data-theme="light"] .xc-header-v4614:not(.mobile-logo-light-hidden) .xc-mobile-logo{display:flex!important}
  html[data-theme="dark"] .xc-header-v4614:not(.mobile-logo-dark-hidden) .xc-mobile-logo{display:flex!important}
  html:not([data-theme="dark"]) .xc-header-v4614:not(.mobile-logo-light-hidden) .xc-mobile-logo .xc-mobile-logo-light,
  html[data-theme="light"] .xc-header-v4614:not(.mobile-logo-light-hidden) .xc-mobile-logo .xc-mobile-logo-light{
    display:block!important;
    width:min(var(--xc-header-mobile-logo-light-width,120px),100%)!important;
  }
  html[data-theme="dark"] .xc-header-v4614:not(.mobile-logo-dark-hidden) .xc-mobile-logo .xc-mobile-logo-dark{
    display:block!important;
    width:min(var(--xc-header-mobile-logo-dark-width,120px),100%)!important;
  }
  html:not([data-theme="dark"]) .xc-header-v4614 .xc-mobile-logo .xc-mobile-logo-dark,
  html[data-theme="light"] .xc-header-v4614 .xc-mobile-logo .xc-mobile-logo-dark,
  html[data-theme="dark"] .xc-header-v4614 .xc-mobile-logo .xc-mobile-logo-light{display:none!important}
  html:not([data-theme="dark"]) .xc-header-v4614.mobile-logo-light-hidden .xc-mobile-logo,
  html[data-theme="light"] .xc-header-v4614.mobile-logo-light-hidden .xc-mobile-logo,
  html[data-theme="dark"] .xc-header-v4614.mobile-logo-dark-hidden .xc-mobile-logo{display:none!important}
}

/* xCpace Core v4.6.15 - single-row mobile logo/action alignment. */
@media(max-width:720px){
  html:not([data-theme="dark"]) .xc-header-v4615:not(.mobile-logo-light-hidden),
  html[data-theme="light"] .xc-header-v4615:not(.mobile-logo-light-hidden){
    --xc-header-mobile-logo-current-width:var(--xc-header-mobile-logo-light-width,120px);
  }
  html[data-theme="dark"] .xc-header-v4615:not(.mobile-logo-dark-hidden){
    --xc-header-mobile-logo-current-width:var(--xc-header-mobile-logo-dark-width,120px);
  }

  .xc-header-v4615 .xc-nav.xc-public-frame{
    display:grid!important;
    grid-template-columns:minmax(60px,min(var(--xc-header-mobile-logo-current-width,120px),30vw)) minmax(0,1fr)!important;
    grid-template-areas:"brand actions" "nav nav"!important;
    align-items:center!important;
    justify-items:stretch!important;
    width:100%!important;
    max-width:none!important;
    min-width:0!important;
    margin:0!important;
    padding:8px max(6px,var(--xc-header-profile-action-padding-x,4px))!important;
    column-gap:max(4px,var(--xc-header-profile-action-gap,4px))!important;
    row-gap:0!important;
    box-sizing:border-box!important;
    overflow:visible!important;
  }

  .xc-header-v4615 .xc-mobile-logo{
    grid-area:brand!important;
    order:0!important;
    flex:none!important;
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    height:var(--xc-header-profile-action-height,40px)!important;
    min-height:var(--xc-header-profile-action-height,40px)!important;
    max-height:var(--xc-header-profile-action-height,40px)!important;
    margin:0!important;
    padding:0!important;
    align-items:center!important;
    justify-content:flex-start!important;
    align-self:center!important;
    overflow:hidden!important;
    box-sizing:border-box!important;
    transform:none!important;
  }
  .xc-header-v4615 .xc-mobile-logo img{
    height:auto!important;
    max-height:calc(var(--xc-header-profile-action-height,40px) - 4px)!important;
    max-width:100%!important;
    object-fit:contain!important;
    object-position:left center!important;
    margin:0!important;
  }

  .xc-header-v4615 .xc-actions{
    grid-area:actions!important;
    order:0!important;
    display:grid!important;
    grid-auto-flow:column!important;
    grid-auto-columns:minmax(0,1fr)!important;
    align-items:center!important;
    justify-items:stretch!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    height:var(--xc-header-profile-action-height,40px)!important;
    min-height:var(--xc-header-profile-action-height,40px)!important;
    margin:0!important;
    padding:0!important;
    gap:var(--xc-header-profile-action-gap,4px)!important;
    overflow:visible!important;
  }
  .xc-header-v4615 .xc-actions > [data-xc-action]:not([hidden]),
  .xc-header-v4615 .xc-actions > .xc-explore-trigger.xc-explore-in-actions:not([hidden]){
    display:flex!important;
    width:100%!important;
    min-width:0!important;
    max-width:none!important;
    height:var(--xc-header-profile-action-height,40px)!important;
    min-height:var(--xc-header-profile-action-height,40px)!important;
    max-height:var(--xc-header-profile-action-height,40px)!important;
    flex:none!important;
    margin:0!important;
    padding-inline:min(var(--xc-header-profile-action-padding-x,4px),6px)!important;
    align-items:center!important;
    justify-content:center!important;
    box-sizing:border-box!important;
    overflow:hidden!important;
  }
  .xc-header-v4615 .xc-actions > .xc-search-trigger:not([hidden]),
  .xc-header-v4615 .xc-actions > .xc-theme:not([hidden]){
    display:grid!important;
  }
  .xc-header-v4615 .xc-actions > .xc-btn.xc-hide-label:not([hidden]){
    width:100%!important;
    min-width:0!important;
    max-width:none!important;
    padding-inline:0!important;
  }
  .xc-header-v4615 .xc-actions .xc-action-text,
  .xc-header-v4615 .xc-actions .xc-menu-label{
    min-width:0!important;
    max-width:100%!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
  }
  .xc-header-v4615 .xc-actions > .xc-explore-trigger.xc-explore-in-actions:not([hidden]){
    flex-direction:column!important;
    gap:1px!important;
    border-radius:12px!important;
  }
  .xc-header-v4615 .xc-actions > .xc-explore-trigger.xc-explore-in-actions .xc-menu-icon{
    width:18px!important;
    height:18px!important;
    flex:0 0 18px!important;
  }
  .xc-header-v4615 .xc-actions > .xc-explore-trigger.xc-explore-in-actions .xc-menu-icon svg{
    width:18px!important;
    height:18px!important;
  }
  .xc-header-v4615 .xc-actions > .xc-explore-trigger.xc-explore-in-actions .xc-menu-label{
    font-size:9px!important;
    line-height:1!important;
  }

  .xc-header-v4615 .xc-icon-nav{
    grid-area:nav!important;
    order:2!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
  }
  .xc-header-v4615 .xc-icon-nav:not([data-xc-empty-top="1"]){
    margin-top:8px!important;
  }

  html:not([data-theme="dark"]) .xc-header-v4615.mobile-logo-light-hidden .xc-nav.xc-public-frame,
  html[data-theme="light"] .xc-header-v4615.mobile-logo-light-hidden .xc-nav.xc-public-frame,
  html[data-theme="dark"] .xc-header-v4615.mobile-logo-dark-hidden .xc-nav.xc-public-frame{
    grid-template-columns:minmax(0,1fr)!important;
    grid-template-areas:"actions" "nav"!important;
  }
}

@media(max-width:390px){
  .xc-header-v4615 .xc-nav.xc-public-frame{
    grid-template-columns:minmax(56px,min(var(--xc-header-mobile-logo-current-width,100px),27vw)) minmax(0,1fr)!important;
    padding-inline:6px!important;
    column-gap:4px!important;
  }
  .xc-header-v4615 .xc-actions{gap:3px!important;}
  .xc-header-v4615 .xc-actions > [data-xc-action]:not([hidden]),
  .xc-header-v4615 .xc-actions > .xc-explore-trigger.xc-explore-in-actions:not([hidden]){
    padding-inline:2px!important;
  }
  html:not([data-theme="dark"]) .xc-header-v4615.mobile-logo-light-hidden .xc-nav.xc-public-frame,
  html[data-theme="light"] .xc-header-v4615.mobile-logo-light-hidden .xc-nav.xc-public-frame,
  html[data-theme="dark"] .xc-header-v4615.mobile-logo-dark-hidden .xc-nav.xc-public-frame{
    grid-template-columns:minmax(0,1fr)!important;
  }
}


/* xCpace Core v4.6.16 - responsive action icon/text sizing and centered mobile actions. */
.xc-header-v4616 .xc-actions [data-xc-action]{align-items:center!important;justify-content:center!important;box-sizing:border-box!important}
.xc-header-v4616 .xc-actions .xc-action-svg{
  display:grid!important;place-items:center!important;
  width:var(--xc-header-profile-action-icon-size,22px)!important;
  height:var(--xc-header-profile-action-icon-size,22px)!important;
  flex:0 0 var(--xc-header-profile-action-icon-size,22px)!important;
  margin:0!important;line-height:1!important
}
.xc-header-v4616 .xc-actions .xc-action-svg svg{
  display:block!important;width:100%!important;height:100%!important;margin:0!important
}
.xc-header-v4616 .xc-actions .xc-action-text{
  font-size:var(--xc-header-profile-action-text-size,14px)!important;
  line-height:1.05!important;margin:0!important;white-space:nowrap!important
}
.xc-header-v4616 .xc-actions [data-xc-action]:not(.xc-hide-label){gap:5px!important}
.xc-header-v4616 .xc-explore-trigger.xc-explore-in-actions .xc-menu-icon{
  display:grid!important;place-items:center!important;
  width:var(--xc-header-profile-explore-icon-size,22px)!important;
  height:var(--xc-header-profile-explore-icon-size,22px)!important;
  flex:0 0 var(--xc-header-profile-explore-icon-size,22px)!important;
  margin:0!important;background:transparent!important;box-shadow:none!important
}
.xc-header-v4616 .xc-explore-trigger.xc-explore-in-actions .xc-menu-icon svg{
  display:block!important;width:100%!important;height:100%!important;margin:0!important
}
.xc-header-v4616 .xc-explore-trigger.xc-explore-in-actions .xc-menu-label{
  font-size:var(--xc-header-profile-explore-text-size,12px)!important;
  line-height:1.05!important;margin:0!important;white-space:nowrap!important
}
@media(max-width:720px){
  .xc-header-v4616 .xc-actions{align-items:center!important}
  .xc-header-v4616 .xc-actions [data-xc-action]{align-self:center!important}
  .xc-header-v4616 .xc-actions .xc-search-trigger.xc-hide-label:not([hidden]),
  .xc-header-v4616 .xc-actions .xc-theme.xc-hide-label:not([hidden]){
    display:grid!important;place-items:center!important;
    width:100%!important;min-width:0!important;max-width:none!important;
    padding:0!important
  }
  .xc-header-v4616 .xc-actions .xc-search-trigger:not(.xc-hide-label):not([hidden]),
  .xc-header-v4616 .xc-actions .xc-theme:not(.xc-hide-label):not([hidden]){
    display:inline-flex!important;width:100%!important;min-width:0!important;max-width:none!important;
    padding-inline:var(--xc-header-profile-action-padding-x,4px)!important
  }
  .xc-header-v4616 .xc-explore-trigger.xc-explore-in-actions:not([hidden]){
    align-items:center!important;justify-content:center!important
  }
}

/* xCpace Core v4.9.2 - authenticated member avatar/action state. */
.xc-header-v492 .xc-member-avatar{border-radius:999px!important;overflow:hidden!important;background:rgba(37,99,235,.12)!important;color:#2563eb!important;font-weight:800!important;line-height:1!important}
.xc-header-v492 .xc-member-avatar img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border-radius:inherit!important}
.xc-header-v492 .xc-member-avatar b{display:grid!important;place-items:center!important;width:100%!important;height:100%!important;font-size:clamp(9px,.75em,13px)!important;line-height:1!important}
html[data-theme="dark"] .xc-header-v492 .xc-member-avatar{background:rgba(96,165,250,.16)!important;color:#93c5fd!important}
.xc-header-v492 .xc-member-logout-form{margin:0!important;padding:0!important}
@media(max-width:720px){.xc-header-v492 .xc-member-action .xc-action-text{max-width:64px!important;overflow:hidden!important;text-overflow:ellipsis!important}}
