/* The supplied PNG artwork remains unchanged; only its display size varies. */
.subscription-name{display:inline-flex!important;align-items:center;justify-content:flex-start;gap:.3em;min-width:0;max-width:100%;vertical-align:middle;overflow:visible!important}
.subscription-name>.subscription-name-text{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit}
.subscription-badge{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:2px;height:18px;line-height:1;vertical-align:middle;user-select:none}
.subscription-name>.subscription-badge{flex:0 0 auto;overflow:visible}
.subscription-badge>.subscription-badge-icon{display:block;position:relative;flex:0 0 24px;width:24px;height:20px;overflow:visible}
.subscription-badge-icon img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:32px!important;height:32px!important;max-width:none!important;max-height:none!important;object-fit:contain!important;border:0!important;border-radius:0!important;background:transparent!important;pointer-events:none}
.subscription-badge--free .subscription-badge-icon{filter:grayscale(1);opacity:.8}
.subscription-badge--free{color:#9da4ad}
.subscription-badge>.subscription-badge-label{flex:0 0 auto;overflow:visible;font-family:inherit;font-size:9px;font-weight:700;letter-spacing:.3px;line-height:1}
.graphite-profile-name.subscription-name,.dm-profile-hero-identity h2.subscription-name{max-width:100%}
.graphite-profile-name .subscription-badge,.dm-profile-hero-identity h2 .subscription-badge{height:24px}
.graphite-profile-name .subscription-badge-icon,.dm-profile-hero-identity h2 .subscription-badge-icon{width:32px;height:28px;flex-basis:32px}
.graphite-profile-name .subscription-badge-icon img,.dm-profile-hero-identity h2 .subscription-badge-icon img{width:40px!important;height:40px!important}
.graphite-profile-name .subscription-badge-label,.dm-profile-hero-identity h2 .subscription-badge-label{font-size:11px}
