/* MasterBinder 0.1.13b - correzione isolata Profilo Pubblico */
.mb-public-profile-grid.mb-public-profile-grid-fluid{
    grid-template-columns:fit-content(42rem) minmax(260px,1fr);
    align-items:start;
}
.mb-public-collection-card{width:max-content;max-width:100%}
.mb-public-social-card{min-width:0;align-self:start}
.mb-profile-binder-stats{
    padding:8px 14px!important;
    gap:2px!important;
    align-content:center;
    overflow:hidden;
}
.mb-profile-binder-stat-line{
    display:grid;
    grid-template-columns:minmax(0,1fr) auto;
    gap:8px;
    align-items:center;
    min-width:0;
    line-height:1.08;
}
.mb-profile-binder-stat-line .binder-progress-label{
    font-size:.72rem;
    font-weight:850;
    white-space:normal;
    overflow-wrap:anywhere;
}
.mb-profile-binder-stat-line strong{
    font-size:.78rem!important;
    color:#fff!important;
    white-space:nowrap;
}
.mb-public-social-card .mb-profile-social-buttons{
    display:flex;
    flex-wrap:wrap;
    gap:10px;
    align-items:flex-start;
    align-content:flex-start;
    min-height:0;
}
.mb-public-social-card .mb-profile-social-button{
    display:inline-flex;
    flex:0 0 auto;
    align-self:flex-start;
    align-items:center;
    justify-content:center;
    width:auto;
    height:auto;
    min-height:0;
    padding:.65rem .9rem;
    line-height:1.2;
    box-sizing:border-box;
}
@media(max-width:760px){
    .mb-public-profile-grid.mb-public-profile-grid-fluid{grid-template-columns:1fr!important}
    .mb-public-collection-card{width:100%;max-width:100%}
    .mb-profile-binder-stats{padding:8px 12px!important}
}
