.communication-analysis-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;padding:16px 18px 6px}.communication-analysis-summary article{background:#f7f6ff;border-radius:9px;padding:11px}.communication-analysis-summary span,.communication-analysis-summary strong,.communication-analysis-summary small{display:block}.communication-analysis-summary span{font-size:.41rem;color:#7771b5;font-weight:800}.communication-analysis-summary strong{font-size:.61rem;margin:4px 0}.communication-analysis-summary small{font-size:.42rem;color:#9294a6}
.communication-full-text{margin:12px 18px 16px;border:1px solid #e7e7ef;border-radius:10px;padding:14px;color:#626477;font-size:.5rem;line-height:1.65}.communication-full-text strong{display:block;color:#33354a;margin-bottom:8px}.pending-family-list{display:grid;gap:8px;padding:12px 18px 17px}.pending-family-list article{display:grid;grid-template-columns:34px 1fr auto;gap:9px;align-items:center;border:1px solid #e7e7ef;border-radius:10px;padding:10px}.pending-family-list article>i{width:32px;height:32px;border-radius:50%;background:#fff0df;color:#b8752b;display:grid;place-items:center;font-style:normal;font-size:.42rem;font-weight:800}.pending-family-list strong,.pending-family-list small{display:block}.pending-family-list strong{font-size:.53rem}.pending-family-list small{font-size:.42rem;color:#8e90a2;margin-top:3px}.pending-family-list button{border:0;background:#eeeaff;color:#6254d9;border-radius:7px;padding:6px 8px;font-size:.42rem;font-weight:800}
.communication-action-form{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:13px 18px 17px}.communication-action-form label{display:block;font-size:.48rem;color:#73758a;font-weight:700}.communication-action-form label.wide{grid-column:1/-1}.communication-action-form input,.communication-action-form select,.communication-action-form textarea{display:block;width:100%;border:1px solid #dddde8;border-radius:8px;padding:8px;margin-top:5px;font-size:.5rem;background:#fff}.communication-action-form textarea{min-height:62px;resize:vertical}.communication-action-form .communication-confirm{grid-column:1/-1;display:flex;align-items:flex-start;gap:8px;border:1px solid #e2dff8;background:#f8f7ff;border-radius:9px;padding:11px;line-height:1.45}.communication-action-form .communication-confirm input{width:auto;margin-top:2px}
.communication-option-list{display:grid;gap:7px;padding:16px 18px}.communication-option-list button{display:flex;align-items:center;gap:9px;border:1px solid #e7e7ef;background:#fff;border-radius:9px;padding:10px;text-align:left}.communication-option-list i{width:28px;height:28px;border-radius:7px;background:#eeeaff;color:#6254d9;display:grid;place-items:center;font-style:normal}.communication-option-list span{flex:1}.communication-option-list strong,.communication-option-list small{display:block}.communication-option-list strong{font-size:.52rem}.communication-option-list small{font-size:.42rem;color:#9294a6;margin-top:2px}.communication-option-list b{color:#a0a2b4}
@media(max-width:720px){.communication-analysis-summary,.communication-action-form{grid-template-columns:1fr}.communication-action-form label.wide,.communication-action-form .communication-confirm{grid-column:auto}}
