 .dp47topicaiBox{position:relative;overflow:hidden;display:flex;border-top:3px solid #2f6f61;}.dp47topicaiBox_author{flex:0 0 auto;width:200px;text-align:center;padding:18px 14px;}.dp47topicaiBox_avatar{display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin:0 auto;border-radius:50%;background:#2f6f61;color:#fff;box-shadow:0 2px 6px rgba(47, 111, 97, .35);}.dp47topicaiBox_avatar svg{width:34px;height:34px;}.dp47topicaiBox_avatarImg{width:100%;height:100%;border-radius:50%;object-fit:cover;}.dp47topicaiBox_authorName{display:block;margin-top:8px;font-weight:600;font-size:15px;color:#1f2a33;line-height:1.2;}.dp47topicaiBox_authorBadge{display:inline-block;margin-top:6px;padding:1px 8px;border-radius:10px;background:rgba(47, 111, 97, .12);color:#2f6f61;font-size:11px;font-weight:700;letter-spacing:.04em;}.dp47topicaiBox_main{flex:1 1 auto;min-width:0;}.dp47topicaiBox_content{padding:16px 18px 16px 0;}.dp47topicaiBox--busy .dp47topicaiBox_author, .dp47topicaiBox--busy .dp47topicaiBox_content{opacity:.45;pointer-events:none;}.dp47topicaiBox_status{position:absolute;top:10px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:7px 14px;border-radius:4px;background:#2f6f61;color:#fff;font-size:13px;font-weight:500;box-shadow:0 2px 8px rgba(0, 0, 0, .18);z-index:3;}.dp47topicaiBox_status .dp47topicaiBox_spinner{border-color:rgba(255, 255, 255, .4);border-top-color:#fff;}.dp47topicaiBox_header{margin-bottom:12px;}.dp47topicaiBox_title{font-size:20px;font-weight:600;line-height:1.25;color:#1f2a33;}.dp47topicaiBox_meta{margin-top:3px;color:#6b7280;font-size:13px;}.dp47topicaiBox_partner{display:block;margin-top:8px;color:#6b7280;font-size:12px;line-height:1.35;text-align:center;}.dp47topicaiBox_partner a, .dp47topicaiBox_partner span{color:#2f6f61;text-decoration:none;}.dp47topicaiBox_body{color:#26323a;line-height:1.65;}.dp47topicaiBox_tag{color:#2f6f61;font-weight:600;text-decoration:none;white-space:nowrap;}.dp47topicaiBox_tag:hover{text-decoration:underline;}.dp47topicaiBox--loading{display:flex;align-items:center;gap:10px;color:#6b7280;font-size:14px;}.dp47topicaiBox_spinner{flex:0 0 auto;width:16px;height:16px;border:2px solid rgba(47, 111, 97, .25);border-top-color:#2f6f61;border-radius:50%;animation:dp47topicaiSpin .7s linear infinite;}@keyframes dp47topicaiSpin{to{transform:rotate(360deg);}}.dp47topicaiBox--manual{border-top-color:#9a6b1f;}.dp47topicaiBox_manualBadge{color:#9a6b1f;}.dp47topicaiBox_footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding-top:10px;border-top:1px solid rgba(0, 0, 0, .07);}.dp47topicaiBox_rate{display:flex;align-items:center;gap:8px;font-size:13px;color:#6b7280;}.dp47topicaiBox_rateBtn{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border:1px solid rgba(0, 0, 0, .12);border-radius:4px;background:#fff;color:#4b5563;font-size:13px;cursor:pointer;}.dp47topicaiBox_rateBtn:hover{border-color:#2f6f61;color:#2f6f61;}.dp47topicaiBox_rateBtn--active{border-color:#2f6f61;background:rgba(47, 111, 97, .1);color:#2f6f61;}.dp47topicaiBox_admin{display:flex;flex-wrap:wrap;gap:6px;}.dp47topicaiBox_adminBtn{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border:1px solid rgba(0, 0, 0, .12);border-radius:4px;background:#fff;color:#6b7280;font-size:12px;cursor:pointer;}.dp47topicaiBox_adminBtn:hover{border-color:#2f6f61;color:#2f6f61;}.dp47topicaiBox_edit textarea{width:100%;min-height:160px;font:inherit;line-height:1.6;}.dp47topicaiBox_editActions{display:flex;gap:6px;margin-top:8px;}.dp47topicaiBox--hidden{display:flex;align-items:center;gap:12px;color:#6b7280;font-size:14px;}@media screen and (max-width:767px){.dp47topicaiBox{flex-direction:column;}.dp47topicaiBox_author{border-right:none;border-bottom:1px solid rgba(0, 0, 0, .06);}.dp47topicaiBox_avatar{width:42px;height:42px;}.dp47topicaiBox_avatar svg{width:24px;height:24px;}.dp47topicaiBox_main{padding:16px 18px;}.dp47topicaiBox_footer{flex-direction:column;align-items:flex-start;}}