.composer-card{margin:10px 0;padding:0}.composer-card details{padding:0}.composer-card summary{padding:14px 18px;cursor:pointer;font-weight:700;color:#173b55;list-style:none}.composer-card summary::-webkit-details-marker{display:none}.composer-card summary::after{content:'＋';float:right;color:#d72827;font-size:1.25rem}.composer-card details[open] summary{border-bottom:1px solid #e2e8ee}.composer-card details[open] summary::after{content:'−'}.composer-card details>form,.composer-card details>.hint{margin-left:18px;margin-right:18px}
