/* The two larger account audit sections start collapsed. Existing rows and controls remain intact. */
#account-detail details.collapsible-profile-card{padding:0!important;overflow:hidden}
#account-detail details.collapsible-profile-card > summary{
 display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;
 padding:16px 20px;cursor:pointer;background:#fff;color:#1c344f;font-weight:760;font-size:13px;
}
#account-detail details.collapsible-profile-card > summary::-webkit-details-marker{display:none}
#account-detail details.collapsible-profile-card > summary::after{
 content:'';display:block;border-right:2px solid #667d92;border-bottom:2px solid #667d92;
 width:7px;height:7px;transform:rotate(45deg);margin:0 3px 3px 3px;flex:none;
}
#account-detail details.collapsible-profile-card[open] > summary::after{transform:rotate(225deg);margin:4px 3px 0 3px}
#account-detail details.collapsible-profile-card > summary small{font-size:10px;color:#788aa1;font-weight:500;margin-left:auto}
#account-detail details.collapsible-profile-card[open] > summary{border-bottom:1px solid #e1e7ef;background:#f8fafd;margin-bottom:13px}
#account-detail details.collapsible-profile-card > :not(summary){margin-left:18px;margin-right:18px}
#account-detail details.trade-journal-card > .trade-audit-list{padding-left:2px;padding-right:2px}
#account-detail details.collapsible-profile-card > p.small{padding-top:4px}
#account-detail .trading-block-btn{background:#fff1f1!important;border-color:#f0c1c5!important;color:#ae3343!important}
#account-detail .trading-block-btn:hover{background:#ffe4e7!important;border-color:#e9a4ae!important}
@media(max-width:620px){
 #account-detail details.collapsible-profile-card > summary{padding:14px 13px}
 #account-detail details.collapsible-profile-card > summary small{font-size:9px;max-width:42%;text-align:right}
 #account-detail details.collapsible-profile-card > :not(summary){margin-left:12px;margin-right:12px}
}
