/* JobLik 0.32.9 — exact demo-card control typography and header symmetry. */
.jsh-real-top{grid-template-columns:62px 1fr 62px!important;gap:7px!important}
.jsh-demo-qr,.jsh-demo-brand{
 width:62px!important;height:76px!important;min-width:62px!important;max-width:62px!important;
 min-height:76px!important;max-height:76px!important;padding:0!important;border-radius:7px!important;overflow:hidden!important
}
.jsh-demo-qr img,.jsh-demo-brand img{
 display:block!important;width:62px!important;height:76px!important;min-width:62px!important;max-width:62px!important;
 min-height:76px!important;max-height:76px!important;margin:0!important;border-radius:7px!important;object-fit:cover!important
}
.jsh-demo-about b{font-size:12.5px!important;line-height:1.35!important}
.jsh-demo-about p{font-size:9.5px!important;line-height:1.65!important;font-weight:600!important;margin-top:5px!important}
.jsh-demo-actions span,.jsh-demo-footer span,.jsh-demo-reactions span{
 height:49px!important;min-height:49px!important;padding:4px 1px!important;border-radius:8px!important;
 display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important
}
.jsh-demo-actions small,.jsh-demo-footer small,.jsh-demo-reactions small{
 display:block!important;margin:0!important;max-width:100%!important;color:#f3f8fb!important;
 font-family:Vazirmatn,Tahoma,Arial,sans-serif!important;font-size:7.2px!important;line-height:1.15!important;
 font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important
}
.jsh-demo-actions i,.jsh-demo-footer i,.jsh-demo-reactions i{
 display:grid!important;place-items:center!important;width:18px!important;height:18px!important;min-width:18px!important;
 margin:0!important;font-style:normal!important;font-size:0!important;line-height:1!important
}
.jsh-demo-actions i svg,.jsh-demo-footer i svg,.jsh-demo-reactions i svg{
 display:block!important;width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;
 stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible!important
}
.jsh-demo-footer span:nth-child(1) i{color:#22c7e7!important}.jsh-demo-footer span:nth-child(2) i{color:#8dd9ff!important}
.jsh-demo-footer span:nth-child(3) i{color:#fff!important}.jsh-demo-footer span:nth-child(4) i{color:#ffae38!important}.jsh-demo-footer span:nth-child(5) i{color:#55dc82!important}
.jsh-demo-reactions span:nth-child(1) i{color:#25c5db!important}.jsh-demo-reactions span:nth-child(2) i{color:#ff5e64!important}
.jsh-demo-reactions span:nth-child(3) i{color:#ffc334!important}.jsh-demo-reactions span:nth-child(4) i{color:#ff8740!important}.jsh-demo-reactions span:nth-child(5) i{color:#47dc77!important}
