.social-book .adult-child{padding:22px;overflow-wrap:anywhere}
.social-book:has(.adult-child) .social-intro{display:none}
.social-book:has(.adult-child) .social-time,.social-book:has(.adult-child) .social-tabs button{font-size:16px}
.social-book .adult-child p{font-size:16px;line-height:1.65}
.adult-child .adult-child-home{margin:14px 0 6px;line-height:1.7}
.adult-child .adult-child-condition{margin:0;color:#506655}
.adult-child .adult-child-news{display:grid;gap:5px;background:#edf3e5;border-left:3px solid #80a18a;padding:12px 16px;margin:16px 0}
.adult-child-news span{font-size:15px;color:#506655}
.adult-child-news strong{font-size:18px;line-height:1.6}
.adult-child .adult-child-warning{padding:12px 16px;background:#fff0dc;border-radius:10px;color:#785329;line-height:1.7}
.adult-child>.adult-child-details,.adult-child>.adult-child-history{margin-top:14px;padding-top:14px;border-top:1px solid #d8dfcd}
.adult-child>details>summary{font-size:17px;line-height:1.7;cursor:pointer;padding:6px 0}
.social-book .adult-child .button{font-size:16px;min-height:44px}
.adult-child-details .circle-life{margin-top:14px}
@media(max-width:600px){.social-book .adult-child{padding:16px}.adult-child-news strong{font-size:17px}.adult-child>.plan-actions .button{flex:0 1 auto}.adult-child .adult-child-news{padding:10px 12px}}
