.mybw_author_box.its-board-author-card{
    display:flex;
    flex-direction:column;
    width:100%;
    gap:16px;
    padding:20px;
    color:#13203d;
    background:transparent;
    border:0;
    border-radius:0;
    box-shadow:none;
}
.its-board-author-card__profile{
    display:flex;
    align-items:center;
    gap:15px;
    padding-bottom:16px;
    border-bottom:1px solid #e4eaf4;
}
.mybw_author_box .mybwa_avatar,
.its-board-author-card__avatar{
    display:flex;
    align-items:center;
    justify-content:center;
    flex:0 0 76px;
    width:76px;
    height:76px;
    padding:4px;
    overflow:hidden;
    background:#f6f8fc;
    border:1px solid #d8e2f2;
    border-radius:50%;
    box-shadow:0 8px 20px rgba(31,55,103,.08);
}
.mybw_author_box .mybwa_avatar a{
    display:block;
    width:100%;
    height:100%;
}
.mybw_author_box .mybwa_avatar img,
.mybw_author_box .mybwa_avatar .icms-profile-avatar__default,
.its-board-author-card__avatar img,
.its-board-author-card__avatar .avatar{
    display:block;
    width:100%!important;
    height:100%!important;
    object-fit:cover;
    border-radius:50%!important;
}
.mybw_author_box .mybwa_info,
.its-board-author-card__identity{
    min-width:0;
    width:auto;
    text-align:left;
    border:0;
}
.mybw_author_box .mybwa_info h4,
.its-board-author-card__identity h4{
    margin:0 0 4px;
    color:#13203d;
    font-size:18px;
    line-height:1.25;
}
.its-board-author-card__identity h4 a{
    color:#3867d6;
}
.mybw_author_box .mybwa_info p,
.its-board-author-card__identity p{
    margin:0;
    color:#6f7d95;
    font-size:12px;
    line-height:1.45;
}
.mybwa_price,
.its-board-author-card__price{
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:12px;
    width:100%;
    margin:0;
    padding:12px 14px;
    color:#13203d;
    background:#fff7f9;
    border:1px solid #f3c2cd;
    border-radius:12px;
}
.its-board-author-card__price span{
    color:#7a4a55;
    font-size:12px;
    font-weight:600;
}
.its-board-author-card__price strong{
    color:#dc143c;
    font-size:16px;
    line-height:1.2;
}
.mybwa_contacts,
.its-board-author-card__details{
    width:100%;
    margin:0;
    padding:0;
    overflow:hidden;
    background:#f8faff;
    border:1px solid #dfe7f5;
    border-radius:13px;
}
.its-board-author-card__section-title{
    display:flex;
    align-items:center;
    gap:9px;
    min-height:46px;
    padding:10px 13px;
    color:#13203d;
    background:#eef4ff;
    border-bottom:1px solid #dfe7f5;
    font-size:14px;
    font-weight:700;
}
.its-board-author-card__section-title svg{
    width:17px;
    height:17px;
    color:#3867d6;
}
.its-board-author-card__fields{
    display:flex;
    flex-direction:column;
    padding:4px 13px;
}
.its-board-author-card__fields .field{
    display:grid;
    grid-template-columns:minmax(88px,.85fr) minmax(0,1.15fr);
    align-items:center;
    gap:10px;
    min-height:42px;
    margin:0!important;
    padding:9px 0;
    border-bottom:1px solid #e5ebf5;
}
.its-board-author-card__fields .field:last-child{
    border-bottom:0;
}
.its-board-author-card__fields .field>div:first-child{
    color:#7a879d;
    font-size:12px;
}
.its-board-author-card__fields .value{
    min-width:0;
    overflow-wrap:anywhere;
    color:#13203d;
    font-size:13px;
}
.its-board-author-card__empty{
    padding:15px 13px;
    color:#7a879d;
    font-size:12px;
    text-align:center;
}
.myba_btns,
.its-board-author-card__contact-actions,
.its-board-author-card__manage{
    width:100%;
    margin:0;
}
.its-board-author-card__contact-actions{
    display:grid;
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:9px;
}
.its-board-author-card__contact-actions .btn{
    width:100%;
    min-height:42px;
    padding:8px 10px;
    font-size:12px;
    white-space:normal;
}
.its-board-author-card__contact-actions .btn svg{
    width:15px;
    height:15px;
}
.its-board-author-card__manage{
    overflow:hidden;
    background:#fff;
    border:1px solid #dfe7f5;
    border-radius:13px;
}
.its-board-author-card__manage-link{
    display:grid;
    grid-template-columns:34px minmax(0,1fr) 14px;
    align-items:center;
    gap:10px;
    min-height:48px;
    padding:8px 12px;
    color:#263754!important;
    background:#fff;
    border-bottom:1px solid #e7edf6;
    font-size:13px;
    font-weight:600;
    transition:background-color .18s ease,color .18s ease,transform .18s ease;
}
.its-board-author-card__manage-link:last-child{
    border-bottom:0;
}
.its-board-author-card__manage-link>svg:last-child{
    width:12px;
    height:12px;
    color:#9aa7bb;
}
.its-board-author-card__manage-icon{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    width:32px;
    height:32px;
    color:#3867d6;
    background:#edf3ff;
    border-radius:9px;
}
.its-board-author-card__manage-icon svg{
    width:15px;
    height:15px;
}
.its-board-author-card__manage-link:hover,
.its-board-author-card__manage-link:focus-visible{
    color:#3867d6!important;
    background:#f4f7ff;
    outline:0;
}
.its-board-author-card__manage-link:hover .its-board-author-card__manage-icon,
.its-board-author-card__manage-link:focus-visible .its-board-author-card__manage-icon{
    color:#fff;
    background:#3867d6;
}
.its-board-author-card__manage-link--complain .its-board-author-card__manage-icon{
    color:#dc143c;
    background:#fff0f3;
}
.its-board-author-card__manage-link--complain:hover .its-board-author-card__manage-icon,
.its-board-author-card__manage-link--complain:focus-visible .its-board-author-card__manage-icon{
    background:#dc143c;
}
.its-board-author-card__manage-link--vip .its-board-author-card__manage-icon{
    color:#c48700;
    background:#fff6d8;
}
.its-board-author-card__manage-link--vip:hover .its-board-author-card__manage-icon,
.its-board-author-card__manage-link--vip:focus-visible .its-board-author-card__manage-icon{
    background:#c48700;
}
.its-board-author-card__manage-link--fix .its-board-author-card__manage-icon{
    color:#734bd1;
    background:#f2edff;
}
.its-board-author-card__manage-link--fix:hover .its-board-author-card__manage-icon,
.its-board-author-card__manage-link--fix:focus-visible .its-board-author-card__manage-icon{
    background:#734bd1;
}
@media (max-width:575.98px){
    .mybw_author_box.its-board-author-card{
        gap:13px;
        padding:15px;
        border-radius:0;
    }
    .its-board-author-card__profile{
        align-items:flex-start;
    }
    .mybw_author_box .mybwa_avatar,
    .its-board-author-card__avatar{
        flex-basis:64px;
        width:64px;
        height:64px;
    }
    .its-board-author-card__contact-actions{
        grid-template-columns:1fr;
    }
    .its-board-author-card__fields .field{
        grid-template-columns:1fr;
        gap:3px;
    }
}


/* ITSNEW 0.5.12 — контактные кнопки автора. */
.its-board-author-card__contact-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}
.its-board-author-card__contact-actions .its-board-author-card__contact-btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:48px!important;margin:0!important;padding:11px 15px!important;border-radius:12px!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;white-space:nowrap!important;box-shadow:0 7px 18px rgba(31,55,103,.10)!important;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease!important}
.its-board-author-card__contact-actions .its-board-author-card__contact-btn svg{flex:0 0 17px!important;width:17px!important;height:17px!important;margin:0!important}
.its-board-author-card__contact-actions .its-board-author-card__contact-btn--message{color:#fff!important;background:#3867d6!important;border-color:#3867d6!important}
.its-board-author-card__contact-actions .its-board-author-card__contact-btn--mail{color:#3867d6!important;background:#fff!important;border-color:#bdd0fb!important}
.its-board-author-card__contact-actions .its-board-author-card__contact-btn:hover,.its-board-author-card__contact-actions .its-board-author-card__contact-btn:focus-visible{color:#fff!important;background:#274fae!important;border-color:#274fae!important;transform:translateY(-2px)!important;box-shadow:0 11px 24px rgba(31,55,103,.18)!important;outline:0!important}
.its-board-author-card__contact-actions .its-board-author-card__contact-btn:active{transform:translateY(0)!important;box-shadow:0 4px 10px rgba(31,55,103,.12)!important}
@media(max-width:359.98px){.its-board-author-card__contact-actions .its-board-author-card__contact-btn{min-height:46px!important;padding-right:10px!important;padding-left:10px!important;font-size:12px!important;white-space:normal!important}}
