/* 0.10.28 — timed ban countdown in „Twój następny krok”. */
.temp-ban-card{margin:4px 0 18px;padding:16px 18px;border:1px solid rgba(232,111,104,.4);border-radius:14px;background:linear-gradient(120deg,rgba(232,111,104,.12),rgba(232,111,104,.03));max-width:620px}
.temp-ban-label{margin:0;font-size:10px;font-weight:800;letter-spacing:.14em;color:#ffb1ab}
.temp-ban-clock{margin:6px 0 2px;font-size:clamp(30px,5vw,44px);font-weight:800;letter-spacing:-.5px;font-variant-numeric:tabular-nums;color:#ffe2df;line-height:1.1}
.temp-ban-until{margin:0;color:var(--text,#eef2e8);font-size:13px}
.temp-ban-reason{margin:6px 0 0;color:var(--muted,#98a294);font-size:13px}
.temp-ban-note{margin:8px 0 0}
.temp-ban-card[data-done="true"]{border-color:rgba(196,229,120,.4);background:linear-gradient(120deg,rgba(196,229,120,.10),transparent)}
.temp-ban-card[data-done="true"] .temp-ban-label{color:var(--lime,#c4e578)}
