/* ========================================================================== */
/* v17.27.51 — Manager Profile: phone-only sports profile rebuild             */
/* Scope: manager profile only, <=760px. Desktop/tablet layouts are untouched. */
/* ========================================================================== */

@media (max-width:760px){
  body[data-page="manager"].premium-polish .content{
    padding-left:9px!important;
    padding-right:9px!important;
    padding-bottom:calc(104px + env(safe-area-inset-bottom))!important;
  }

  body[data-page="manager"].premium-polish .manager-profile-flagship{
    padding:0!important;
    border-radius:0!important;
  }

  /* Keep the selected profile theme, but make the hero read like a sports ID card. */
  body[data-page="manager"].premium-polish .manager-profile-showcase{
    padding:0!important;
    overflow:hidden!important;
    border-radius:20px!important;
    box-shadow:0 22px 54px rgba(0,0,0,.30),inset 0 1px rgba(255,255,255,.045)!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-showcase:after{
    opacity:.62;
  }

  /* Compact broadcast strap — one line where possible instead of the tall eyebrow. */
  body[data-page="manager"].premium-polish .manager-profile-showcase-top{
    min-height:46px!important;
    padding:10px 12px 8px!important;
    display:flex!important;
    align-items:center!important;
    gap:8px!important;
    border-bottom:1px solid rgba(255,255,255,.065)!important;
    background:linear-gradient(180deg,rgba(2,10,16,.16),rgba(2,10,16,.04));
  }
  body[data-page="manager"].premium-polish .manager-profile-showcase-top>span{
    flex:1 1 auto!important;
    min-width:0!important;
    max-width:none!important;
    padding:0!important;
    overflow:hidden!important;
    color:color-mix(in srgb,var(--profile-accent) 62%,#83dcd5)!important;
    font-size:7.5px!important;
    font-weight:1000!important;
    line-height:1.2!important;
    letter-spacing:.14em!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-top-actions{
    flex:0 0 auto!important;
    justify-content:flex-end!important;
    gap:5px!important;
    margin:0 0 0 auto!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-back{display:none!important}
  body[data-page="manager"].premium-polish .manager-profile-edit{
    width:38px!important;
    min-width:38px!important;
    height:36px!important;
    min-height:36px!important;
    padding:0!important;
    border-radius:10px!important;
    border:1px solid rgba(255,255,255,.075)!important;
    background:rgba(3,13,19,.40)!important;
    color:#d8eef0!important;
    font-size:0!important;
    box-shadow:inset 0 1px rgba(255,255,255,.03)!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-edit:before{
    content:"⚙"!important;
    font-size:15px!important;
    line-height:1!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-edit:after{display:none!important}

  /* Identity: avatar + lower-third style name block, then one credential rail. */
  body[data-page="manager"].premium-polish .manager-profile-showcase-main{
    display:grid!important;
    grid-template-columns:112px minmax(0,1fr)!important;
    grid-template-areas:
      "avatar name"
      "avatar secondary"
      "avatar ."
      "credentials credentials"
      "form form"
      "rank rank"
      "actions actions"!important;
    column-gap:12px!important;
    row-gap:8px!important;
    align-items:start!important;
    min-height:0!important;
    padding:10px 12px 11px!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-showcase-identity{
    display:contents!important;
    padding:0!important;
    text-align:left!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-avatar-stage{
    grid-area:avatar!important;
    width:112px!important;
    height:154px!important;
    min-height:154px!important;
    align-self:start!important;
    transform:none!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-avatar-stage:before{
    width:116px!important;
    height:116px!important;
    bottom:11px!important;
    opacity:.74!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-showcase-avatar.habbo-avatar{
    width:110px!important;
    min-width:110px!important;
    height:154px!important;
    border:0!important;
    background:transparent!important;
    filter:drop-shadow(0 13px 18px rgba(0,0,0,.33))!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-avatar-floor{
    width:90px!important;
    height:15px!important;
    bottom:2px!important;
    opacity:.65!important;
  }

  body[data-page="manager"].premium-polish .manager-profile-name-line{
    grid-area:name!important;
    position:relative!important;
    align-self:end!important;
    display:grid!important;
    grid-template-columns:minmax(0,1fr) auto!important;
    align-items:end!important;
    gap:5px 6px!important;
    min-width:0!important;
    margin:0!important;
    padding:13px 0 2px 10px!important;
    border-left:2px solid color-mix(in srgb,var(--profile-accent) 74%,#72e7dc)!important;
    text-align:left!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-name-line h1{
    grid-column:1!important;
    min-width:0!important;
    margin:0!important;
    color:#fff!important;
    font-size:clamp(28px,8.5vw,34px)!important;
    font-weight:980!important;
    line-height:.96!important;
    letter-spacing:-.045em!important;
    overflow-wrap:anywhere!important;
    text-align:left!important;
    text-shadow:0 10px 25px rgba(0,0,0,.28)!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-you{
    grid-column:2!important;
    grid-row:1!important;
    align-self:center!important;
    min-height:21px!important;
    padding:0 7px!important;
    border-radius:999px!important;
    font-size:6.5px!important;
    line-height:1!important;
    letter-spacing:.12em!important;
  }
  body[data-page="manager"].premium-polish .manager-selected-achievement-badge,
  body[data-page="manager"].premium-polish .manager-prestige-badge,
  body[data-page="manager"].premium-polish .manager-profile-name-line>.badge{
    grid-column:1/-1!important;
    justify-self:start!important;
    max-width:100%!important;
    margin:2px 0 0!important;
  }
  body[data-page="manager"].premium-polish .manager-selected-achievement-badge{
    min-height:23px!important;
    padding:2px 7px 2px 3px!important;
    font-size:8px!important;
  }
  body[data-page="manager"].premium-polish .manager-selected-achievement-badge>b{
    width:17px!important;height:17px!important;font-size:7px!important;
  }
  body[data-page="manager"].premium-polish .manager-selected-achievement-badge>span{
    display:block!important;
    max-width:132px!important;
  }

  body[data-page="manager"].premium-polish .manager-profile-secondary{
    grid-area:secondary!important;
    display:grid!important;
    align-self:start!important;
    gap:1px!important;
    min-width:0!important;
    margin:0!important;
    padding:0 0 0 12px!important;
    color:#a7bcc4!important;
    font-size:10.5px!important;
    line-height:1.35!important;
    text-align:left!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-secondary span{
    display:block!important;
    min-width:0!important;
    margin:0!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-secondary span+span:before{display:none!important}

  /* Credentials are one compact sports credential rail: title / honours / verified / staff / tags. */
  body[data-page="manager"].premium-polish .manager-profile-identity-system{
    grid-area:credentials!important;
    display:flex!important;
    align-items:center!important;
    align-content:center!important;
    flex-wrap:wrap!important;
    gap:5px!important;
    min-width:0!important;
    margin:0!important;
    padding:7px 8px!important;
    overflow:visible!important;
    border:1px solid rgba(255,255,255,.06)!important;
    border-radius:11px!important;
    background:rgba(2,11,17,.26)!important;
    text-align:left!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-primary-credentials{
    display:contents!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-display-title{
    min-height:27px!important;
    margin:0!important;
    padding:0 8px!important;
    border-radius:8px!important;
    font-size:8px!important;
    line-height:1!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-honour-line{
    display:contents!important;
    min-height:0!important;
    margin:0!important;
    padding:0!important;
    overflow:visible!important;
    border:0!important;
    background:none!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-honour-line:before{display:none!important}
  body[data-page="manager"].premium-polish .manager-profile-honour-line .profile-honour-badges{
    display:flex!important;
    align-items:center!important;
    flex:0 0 auto!important;
    gap:4px!important;
    margin:0!important;
    padding:0!important;
    overflow:visible!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-honour-line .profile-honour-badge{
    flex:0 0 27px!important;
    width:27px!important;
    height:27px!important;
    border-radius:8px!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-verification-slot,
  body[data-page="manager"].premium-polish .manager-profile-staff-slot{
    width:auto!important;
    min-width:0!important;
    min-height:0!important;
    margin:0!important;
    padding:0!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-primary-credentials .discord-profile-verified{
    width:auto!important;
    max-width:100%!important;
    min-height:27px!important;
    margin:0!important;
    padding:2px 8px 2px 3px!important;
    border-radius:8px!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-primary-credentials .discord-profile-verified-icon{
    width:21px!important;
    height:21px!important;
    border-radius:7px!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-primary-credentials .discord-profile-verified-copy strong{
    font-size:8.5px!important;
    letter-spacing:.085em!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-primary-credentials .discord-profile-verified-copy small{display:none!important}
  body[data-page="manager"].premium-polish .manager-profile-showcase-identity .manager-profile-tags{
    display:contents!important;
    margin:0!important;
    padding:0!important;
    overflow:visible!important;
    border:0!important;
    background:none!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-showcase-identity .manager-profile-tag{
    flex:0 0 auto!important;
    min-height:27px!important;
    margin:0!important;
    padding:0 8px!important;
    border-radius:8px!important;
    font-size:8.5px!important;
    line-height:1!important;
    box-shadow:none!important;
  }

  /* Form reads like a live-form strip, not a separate oversized card. */
  body[data-page="manager"].premium-polish .manager-profile-form-showcase{
    grid-area:form!important;
    width:100%!important;
    max-width:none!important;
    min-height:35px!important;
    margin:0!important;
    padding:6px 9px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:flex-start!important;
    flex-wrap:nowrap!important;
    gap:7px!important;
    border:1px solid rgba(255,255,255,.055)!important;
    border-radius:10px!important;
    background:linear-gradient(90deg,rgba(2,12,18,.38),rgba(2,12,18,.20))!important;
    text-align:left!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-form-showcase>span{
    flex:0 0 auto!important;
    color:#829faa!important;
    font-size:7.5px!important;
    line-height:1!important;
    letter-spacing:.12em!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-form-showcase>.muted{
    flex:1 1 auto!important;
    min-width:0!important;
    margin-left:auto!important;
    color:#b4c8ce!important;
    font-size:10px!important;
    font-weight:800!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
    text-align:right!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-form-showcase>.form{
    margin-left:auto!important;
    gap:4px!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-form-showcase .form span{
    width:23px!important;
    height:23px!important;
    border-radius:7px!important;
    font-size:8px!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-form-showcase>small{display:none!important}

  /* H2H broadcast panel comes before the actions on mobile. */
  body[data-page="manager"].premium-polish .manager-profile-rank-card.manager-profile-rank-dial{
    grid-area:rank!important;
    position:relative!important;
    width:100%!important;
    height:auto!important;
    min-height:108px!important;
    margin:0!important;
    padding:9px 11px!important;
    display:grid!important;
    grid-template-columns:92px minmax(0,1fr)!important;
    gap:13px!important;
    align-items:center!important;
    justify-items:start!important;
    overflow:hidden!important;
    border:1px solid color-mix(in srgb,var(--profile-accent) 20%,rgba(255,255,255,.06))!important;
    border-radius:14px!important;
    background:
      linear-gradient(90deg,color-mix(in srgb,var(--profile-accent) 6%,rgba(2,11,17,.92)),rgba(2,11,17,.78))!important;
    box-shadow:inset 0 1px rgba(255,255,255,.035),0 10px 24px rgba(0,0,0,.12)!important;
    text-align:left!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-rank-card.manager-profile-rank-dial:after{
    content:""!important;
    position:absolute!important;
    left:105px!important;
    top:14px!important;
    bottom:14px!important;
    width:1px!important;
    background:linear-gradient(180deg,transparent,rgba(255,255,255,.075),transparent)!important;
    opacity:1!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-rank-orbit{
    grid-column:1!important;
    grid-row:1!important;
    width:86px!important;
    height:86px!important;
    flex-basis:86px!important;
    justify-self:center!important;
    margin:0!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-rank-orbit:before{inset:-5px!important}
  body[data-page="manager"].premium-polish .manager-profile-rank-orbit:after{inset:7px!important}
  body[data-page="manager"].premium-polish .manager-profile-rank-orbit>i:nth-child(3){inset:17px!important}
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-core{
    position:absolute!important;
    left:14px!important;
    top:10px!important;
    width:86px!important;
    height:86px!important;
    display:block!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-core>span,
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-core>strong,
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-core>b,
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-core>small{
    position:absolute!important;
    left:0!important;
    right:0!important;
    width:100%!important;
    margin:0!important;
    text-align:center!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-core>span{
    top:12px!important;
    color:#a8c1c9!important;
    font-size:5.8px!important;
    line-height:1!important;
    letter-spacing:.16em!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-core>strong{
    top:47%!important;
    transform:translateY(-54%)!important;
    color:#fff!important;
    font-size:31px!important;
    line-height:.88!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-rank-dial.is-unranked .manager-profile-rank-dial-core>strong{
    font-family:Arial,Helvetica,sans-serif!important;
    font-size:27px!important;
    font-weight:400!important;
    letter-spacing:0!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-core>b{
    top:55px!important;
    max-width:none!important;
    color:color-mix(in srgb,var(--profile-accent) 72%,white)!important;
    font-size:6.2px!important;
    line-height:1!important;
    letter-spacing:.13em!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-core>small{
    top:69px!important;
    color:#718f99!important;
    font-size:6.6px!important;
    line-height:1!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-status{
    grid-column:2!important;
    grid-row:1!important;
    justify-self:stretch!important;
    align-self:center!important;
    width:auto!important;
    max-width:none!important;
    min-width:0!important;
    min-height:0!important;
    margin:0!important;
    padding:0 0 0 4px!important;
    display:grid!important;
    grid-template-columns:8px minmax(0,1fr)!important;
    align-items:center!important;
    gap:5px!important;
    border:0!important;
    border-radius:0!important;
    background:none!important;
    color:#b9ccd2!important;
    white-space:normal!important;
    text-align:left!important;
    line-height:1.3!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-status:before{
    content:"H2H STATUS";
    grid-column:1/-1;
    margin-bottom:3px;
    color:#6f8e99;
    font-size:7px;
    font-weight:1000;
    letter-spacing:.14em;
  }
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-status i{
    width:7px!important;
    height:7px!important;
    margin:0!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-status span{
    min-width:0!important;
    color:#b5c9cf!important;
    font-size:9.5px!important;
    font-weight:850!important;
    line-height:1.35!important;
    letter-spacing:.02em!important;
  }

  /* Four equal sports-app actions for your own profile; clean fifth full-width on others. */
  body[data-page="manager"].premium-polish .manager-profile-showcase-actions{
    grid-area:actions!important;
    display:grid!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:6px!important;
    min-width:0!important;
    margin:0!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-action,
  body[data-page="manager"].premium-polish .manager-profile-showcase-actions .pill-button{
    grid-column:auto!important;
    width:100%!important;
    min-width:0!important;
    min-height:42px!important;
    margin:0!important;
    padding:0 8px!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    border-radius:9px!important;
    border-color:rgba(255,255,255,.07)!important;
    background:rgba(3,13,19,.30)!important;
    color:#bfd1d7!important;
    font-size:9.5px!important;
    font-weight:900!important;
    line-height:1.15!important;
    text-align:center!important;
    white-space:normal!important;
    box-shadow:inset 0 1px rgba(255,255,255,.025)!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-action.primary{
    border-color:color-mix(in srgb,var(--profile-accent) 28%,transparent)!important;
    background:linear-gradient(135deg,color-mix(in srgb,var(--profile-accent) 14%,rgba(3,13,19,.42)),rgba(3,13,19,.28))!important;
    color:color-mix(in srgb,var(--profile-accent) 55%,#eaffff)!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-showcase-actions .favourite-manager-button{grid-column:auto!important}
  body[data-page="manager"].premium-polish .manager-profile-showcase-actions>:last-child:nth-child(5){grid-column:1/-1!important}

  /* The stat ribbon becomes the scoreboard footer of the sports card. */
  body[data-page="manager"].premium-polish .manager-profile-stat-ribbon,
  body[data-page="manager"].premium-polish .manager-profile-stat-ribbon.custom-three{
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
    margin:0!important;
    overflow:hidden!important;
    border-top:1px solid rgba(255,255,255,.065)!important;
    border-radius:0!important;
    background:rgba(1,9,14,.46)!important;
    backdrop-filter:blur(12px)!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-stat-ribbon>div{
    min-height:63px!important;
    padding:9px 8px!important;
    display:flex!important;
    flex-direction:column!important;
    justify-content:center!important;
    text-align:left!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-stat-ribbon>div+div:before{
    top:12px!important;
    bottom:12px!important;
    background:rgba(255,255,255,.065)!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-stat-ribbon>div:after{display:none!important}
  body[data-page="manager"].premium-polish .manager-profile-stat-ribbon span{
    color:#7895a0!important;
    font-size:7.5px!important;
    line-height:1.15!important;
    letter-spacing:.105em!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-stat-ribbon strong,
  body[data-page="manager"].premium-polish .manager-profile-stat-ribbon.custom-three .featured-stat-current-form strong{
    margin-top:4px!important;
    color:#f2fbfc!important;
    font-size:17px!important;
    line-height:1!important;
    letter-spacing:-.025em!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-stat-ribbon small{
    display:block!important;
    margin-top:3px!important;
    color:#718c96!important;
    font-size:7.8px!important;
    line-height:1.2!important;
  }

  /* Profile tabs: four deliberate broadcast sections, never a half-visible carousel. */
  body[data-page="manager"].premium-polish .manager-profile-tabs{
    position:relative!important;
    top:auto!important;
    display:grid!important;
    grid-template-columns:repeat(4,minmax(0,1fr))!important;
    gap:4px!important;
    margin:9px 0!important;
    padding:4px!important;
    overflow:visible!important;
    border-radius:12px!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-tab{
    min-width:0!important;
    min-height:40px!important;
    padding:5px 2px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    border-radius:8px!important;
    text-align:center!important;
    white-space:normal!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-tab span{
    max-width:100%!important;
    overflow:hidden!important;
    font-size:8px!important;
    line-height:1.05!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-tab small{display:none!important}
  body[data-page="manager"].premium-polish .manager-profile-tab.active:after{
    left:8px!important;
    right:8px!important;
    bottom:3px!important;
  }

  body[data-page="manager"].premium-polish .manager-profile-personal-row{
    gap:7px!important;
    margin:8px 0!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-pinned-achievement,
  body[data-page="manager"].premium-polish .manager-profile-favourites-quiet{
    border-radius:13px!important;
  }
}

@media (max-width:360px){
  body[data-page="manager"].premium-polish .manager-profile-showcase-main{
    grid-template-columns:101px minmax(0,1fr)!important;
    column-gap:9px!important;
    padding-left:10px!important;
    padding-right:10px!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-avatar-stage{
    width:101px!important;
    height:146px!important;
    min-height:146px!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-showcase-avatar.habbo-avatar{
    width:100px!important;
    min-width:100px!important;
    height:146px!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-avatar-stage:before{width:106px!important;height:106px!important}
  body[data-page="manager"].premium-polish .manager-profile-name-line{padding-left:8px!important}
  body[data-page="manager"].premium-polish .manager-profile-name-line h1{font-size:27px!important}
  body[data-page="manager"].premium-polish .manager-profile-secondary{padding-left:10px!important;font-size:9.5px!important}
  body[data-page="manager"].premium-polish .manager-profile-rank-card.manager-profile-rank-dial{grid-template-columns:88px minmax(0,1fr)!important;gap:10px!important}
  body[data-page="manager"].premium-polish .manager-profile-rank-card.manager-profile-rank-dial:after{left:99px!important}
  body[data-page="manager"].premium-polish .manager-profile-rank-orbit{width:82px!important;height:82px!important;flex-basis:82px!important}
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-core{left:13px!important;width:82px!important;height:82px!important}
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-status span{font-size:9px!important}
  body[data-page="manager"].premium-polish .manager-profile-action,
  body[data-page="manager"].premium-polish .manager-profile-showcase-actions .pill-button{font-size:9px!important;padding-left:5px!important;padding-right:5px!important}
}

@media (max-width:760px) and (prefers-reduced-motion:reduce){
  body[data-page="manager"].premium-polish .manager-profile-showcase,
  body[data-page="manager"].premium-polish .manager-profile-rank-orbit:before,
  body[data-page="manager"].premium-polish .manager-profile-rank-orbit:after,
  body[data-page="manager"].premium-polish .manager-profile-rank-dial-status.live i{
    animation:none!important;
  }
}

@media (max-width:760px){
  body[data-page="manager"].premium-polish .manager-profile-staff-slot .official-staff-marker{
    min-height:27px!important;
    margin:0!important;
    padding:0 8px!important;
    border-radius:8px!important;
    font-size:8.5px!important;
    letter-spacing:.085em!important;
  }
  body[data-page="manager"].premium-polish .manager-profile-staff-slot .official-staff-marker i{
    font-size:10px!important;
  }
}
