.dc{color:#dbdee1;text-align:left;background:#313338;border-radius:14px;font-family:gg sans,Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 28px 64px -34px #000}.dc .dc-chan{background:#2b2d31;border-bottom:1px solid #26272b;align-items:center;gap:7px;min-height:44px;padding:0 16px;font-size:15px;display:flex}.dc .dc-chan i{color:#80848e;font-size:21px;font-style:normal;font-weight:500;line-height:1}.dc .dc-chan b{color:#f2f3f5;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.dc .dc-chan em{color:#f7c948;background:#f7c94826;border-radius:999px;flex:none;margin-left:auto;padding:2px 9px;font-size:12.5px;font-style:normal;font-weight:700}.dc .dc-msg{gap:14px;padding:14px 16px 16px;display:flex}.dc .dc-bot{border-radius:50%;flex:none;width:42px;height:42px}.dc .dc-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.dc .dc-who{align-items:center;gap:6px;font-size:16px;line-height:1.3;display:flex}.dc .dc-who b{color:#f2f3f5;font-weight:600}.dc .dc-who i{color:#fff;background:#5865f2;border-radius:4px;padding:1px 5px;font-size:11px;font-style:normal;font-weight:700;line-height:1.3}.dc .dc-who time{color:#949ba4;margin-left:3px;font-size:12.5px}.dc .dc-words{white-space:pre-line;margin:0;font-size:15.5px;line-height:1.4}.dc .dc-words b{color:#f2f3f5;font-weight:700}.dc .dc-words small{color:#949ba4;font-size:11.5px}.dc .dc-pic{background:#1e1f22;border-radius:9px;width:100%;height:auto;margin-top:4px;display:block}.dc .dc-btns{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.dc .dc-btns span{color:#fff;background:#4e5058;border-radius:7px;align-items:center;gap:6px;min-height:32px;padding:0 13px;font-size:14px;font-weight:500;display:inline-flex}.dc .dc-btns .dc-primary{background:#5865f2}.dc .dc-btns .dc-success{background:#248046}.dc .dc-btns .dc-danger{background:#da373c}.dc.dc-compact .dc-chan{min-height:38px;padding:0 12px;font-size:14px}.dc.dc-compact .dc-chan i{font-size:18px}.dc.dc-compact .dc-msg{gap:10px;padding:10px 12px 12px}.dc.dc-compact .dc-bot{width:34px;height:34px}.dc.dc-compact .dc-who{font-size:14.5px}.dc.dc-compact .dc-words{font-size:13.5px}.dc.dc-compact .dc-btns{gap:6px}.dc.dc-compact .dc-btns span{min-height:27px;padding:0 10px;font-size:12.5px}.dc-web{background:#0b1033;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #8fa0d647,0 28px 64px -34px #000}.dc-web .dc-web-bar{color:#c9d3f2;background:#161c44;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:13.5px;display:flex}.dc-web .dc-web-bar i{background:#ffffff38;border-radius:50%;width:10px;height:10px}.dc-web .dc-web-bar span{background:#ffffff14;border-radius:999px;margin-left:8px;padding:3px 12px}.dc-web .dc-web-bar em{color:#f7c948;background:#f7c94826;border-radius:999px;margin-left:auto;padding:2px 9px;font-size:12.5px;font-style:normal;font-weight:700}.dc-web img{width:100%;height:auto;display:block}@media (max-width:760px){.dc .dc-msg{gap:10px;padding:10px 12px 12px}.dc .dc-bot{width:34px;height:34px}.dc .dc-chan em,.dc-web .dc-web-bar em{font-size:11.5px}.dc .dc-pic,.dc .dc-btns{width:calc(100% + 44px);max-width:none;margin-left:-44px}}
