.tzh-community-strip{display:grid;grid-template-columns:220px minmax(0,1fr) 170px auto;align-items:stretch;gap:0;min-height:76px;margin:14px 0 10px;border:1px solid #dce5ee;border-radius:14px;background:#fff;box-shadow:0 10px 26px rgba(7,29,53,.07);overflow:hidden;color:#0a2038}
.tzh-community-label{display:flex;align-items:center;gap:11px;padding:10px 16px;border-right:1px solid #e1e8ef;background:linear-gradient(135deg,#071d36,#0d355c);color:#fff}
.tzh-community-label i{display:grid;place-items:center;width:38px;height:38px;min-width:38px;border-radius:10px;background:#e30613;color:#fff}
.tzh-community-label svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.tzh-community-label small,.tzh-community-label b{display:block}.tzh-community-label small{margin-bottom:3px;color:#ff3444;font-size:8px;font-weight:1000;letter-spacing:.1em}.tzh-community-label b{font-size:12px;line-height:1.05;font-weight:1000}
.tzh-community-comments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}
.tzh-community-comment{display:grid;grid-template-columns:8px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:9px 12px;border-right:1px solid #e5ebf1;color:#0a2038;text-decoration:none;transition:.16s}
.tzh-community-comment:hover{background:#f4f9fd}.tzh-community-comment.is-latest{background:linear-gradient(110deg,#fff7f8,#fff)}
.tzh-community-comment.is-placeholder{cursor:default;background:#fafbfd;color:#7c8997}.tzh-community-comment.is-placeholder .tzh-community-dot{background:#c8d1da;box-shadow:0 0 0 4px #f0f3f6}.tzh-community-comment.is-placeholder b{font-weight:800}
.tzh-community-dot{width:7px;height:7px;border-radius:50%;background:#98a6b5;box-shadow:0 0 0 4px #edf2f6}.tzh-community-comment.is-latest .tzh-community-dot{background:#e30613;box-shadow:0 0 0 4px #ffeaec}
.tzh-community-comment>span:last-child{min-width:0}.tzh-community-comment small,.tzh-community-comment b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tzh-community-comment small{margin-bottom:4px;color:#758599;font-size:8px;font-weight:800}.tzh-community-comment b{font-size:10px;line-height:1.15;font-weight:1000}
.tzh-community-empty{grid-column:1/-1;display:flex;align-items:center;padding:12px 18px;color:#758599;font-size:10px;font-weight:800}
.tzh-community-user{display:flex;align-items:center;gap:9px;min-width:0;padding:9px 12px;border-left:1px solid #e1e8ef;background:linear-gradient(135deg,#f7faff,#fff)}
.tzh-community-user i{display:grid;place-items:center;width:32px;height:32px;min-width:32px;border-radius:50%;background:#e8f0f7;color:#0d355c}.tzh-community-user svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.tzh-community-user span{min-width:0}.tzh-community-user small,.tzh-community-user b,.tzh-community-user em{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tzh-community-user small{margin-bottom:3px;color:#e30613;font-size:7px;font-weight:1000;letter-spacing:.07em}.tzh-community-user b{font-size:11px;line-height:1.1;font-weight:1000}.tzh-community-user em{margin-top:2px;color:#7b8998;font-size:7px;font-style:normal;font-weight:800}
.tzh-community-totals{display:grid;grid-template-columns:repeat(3,70px);background:#f7f9fc}
.tzh-community-totals>span{display:grid;grid-template-columns:18px auto;grid-template-rows:1fr 1fr;align-items:center;justify-content:center;column-gap:5px;padding:8px 7px;border-left:1px solid #e1e8ef;color:#69798b}
.tzh-community-totals svg{grid-row:1/3;width:16px;height:16px;fill:none;stroke:#8795a4;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tzh-community-totals b{align-self:end;color:#0a2038;font-size:14px;line-height:1;font-weight:1000}.tzh-community-totals small{align-self:start;margin-top:2px;color:#7b8998;font-size:6px;font-weight:1000;letter-spacing:.04em}
@media(max-width:1100px){.tzh-community-strip{grid-template-columns:175px minmax(0,1fr) 160px}.tzh-community-totals{grid-column:1/-1;min-height:44px;grid-template-columns:repeat(3,1fr);border-top:1px solid #e1e8ef}.tzh-community-totals>span{grid-template-rows:auto;border-left:1px solid #e1e8ef}.tzh-community-totals>span:first-child{border-left:0}.tzh-community-totals svg{grid-row:auto}.tzh-community-totals small{align-self:center;margin:0}}
@media(max-width:620px){.tzh-community-strip{display:block;min-height:0;margin:10px 0 8px;border-radius:12px;overflow:hidden}.tzh-community-label{min-height:54px;padding:9px 12px;border-right:0;border-bottom:1px solid #21466a}.tzh-community-label i{width:34px;height:34px;min-width:34px}.tzh-community-label b{font-size:12px}.tzh-community-comments{display:flex;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory}.tzh-community-comment{flex:0 0 82%;min-height:66px;padding:8px 12px;scroll-snap-align:start}.tzh-community-comment b{font-size:10px}.tzh-community-user{min-height:56px;padding:8px 12px;border-left:0;border-top:1px solid #e1e8ef}.tzh-community-user small{font-size:7px}.tzh-community-user b{font-size:11px}.tzh-community-totals{display:grid;grid-template-columns:repeat(3,1fr);min-height:50px;border-top:1px solid #e1e8ef}.tzh-community-totals>span{min-height:50px;border-left:1px solid #e1e8ef}.tzh-community-totals b{font-size:13px}.tzh-community-empty{width:100%;min-height:66px}}
