/* UGC Era Core 0.6.3 - legacy guest account dropdown compatibility
   Purpose: keep all Account panel actions in one consistent 3-column row while
   the older header/navigation plugins remain active. Scoped to those plugins only. */

@media (min-width:1200px){
  body.ugc-era-guest header.site-header .ugc-era-v466-account-panel,
  body.ugc-era-guest header.site-header .ugc-era-premium-account-panel{
    box-sizing:border-box!important;
  }

  body.ugc-era-guest header.site-header .ugc-era-v466-account-row,
  body.ugc-era-guest header.site-header .ugc-era-premium-account-row{
    box-sizing:border-box!important;
    display:grid!important;
    grid-template-columns:38px minmax(0,1fr) 14px!important;
    align-items:center!important;
    column-gap:10px!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    min-height:58px!important;
    height:auto!important;
    padding:10px!important;
    margin:0!important;
    position:relative!important;
    inset:auto!important;
    float:none!important;
    clear:none!important;
    overflow:visible!important;
    writing-mode:horizontal-tb!important;
    text-orientation:mixed!important;
  }

  body.ugc-era-guest header.site-header .ugc-era-v466-account-row > .ugc-era-v466-row-icon,
  body.ugc-era-guest header.site-header .ugc-era-premium-account-row > .ugc-era-premium-account-row-icon{
    grid-column:1!important;
    grid-row:1!important;
    position:static!important;
    inset:auto!important;
    float:none!important;
    margin:0!important;
    transform:none!important;
    box-sizing:border-box!important;
  }

  body.ugc-era-guest header.site-header .ugc-era-v466-account-row > span:nth-child(2),
  body.ugc-era-guest header.site-header .ugc-era-premium-account-row > .ugc-era-premium-account-row-copy{
    grid-column:2!important;
    grid-row:1!important;
    display:block!important;
    position:static!important;
    inset:auto!important;
    float:none!important;
    width:auto!important;
    min-width:0!important;
    max-width:none!important;
    margin:0!important;
    padding:0!important;
    transform:none!important;
    text-align:left!important;
    writing-mode:horizontal-tb!important;
    white-space:normal!important;
    word-break:normal!important;
    overflow-wrap:normal!important;
  }

  body.ugc-era-guest header.site-header .ugc-era-v466-account-row > span:nth-child(2) strong,
  body.ugc-era-guest header.site-header .ugc-era-v466-account-row > span:nth-child(2) small,
  body.ugc-era-guest header.site-header .ugc-era-premium-account-row-copy strong,
  body.ugc-era-guest header.site-header .ugc-era-premium-account-row-copy small{
    position:static!important;
    inset:auto!important;
    float:none!important;
    width:auto!important;
    max-width:none!important;
    margin-left:0!important;
    margin-right:0!important;
    transform:none!important;
    text-align:left!important;
    writing-mode:horizontal-tb!important;
    white-space:normal!important;
    word-break:normal!important;
    overflow-wrap:normal!important;
  }

  body.ugc-era-guest header.site-header .ugc-era-v466-account-row > .ugc-era-v466-row-arrow,
  body.ugc-era-guest header.site-header .ugc-era-premium-account-row > .ugc-era-premium-account-row-arrow{
    grid-column:3!important;
    grid-row:1!important;
    justify-self:end!important;
    align-self:center!important;
    position:static!important;
    inset:auto!important;
    float:none!important;
    margin:0!important;
    transform:none!important;
  }
}
