/* Latest public transactions / ZionCore signal console. */
.transmissions .chapter-title{margin-bottom:24px}
.signal-activity{min-width:0}
.signal-activity-status{display:flex;align-items:center;gap:17px;flex-wrap:wrap;margin-bottom:18px;color:#a4b89b;font-size:11px}
.signal-freshness{display:inline-flex;gap:8px;align-items:center;border:1px solid #647c51;background:#1a2c1c;padding:8px 12px;color:#d0e9ab;font-size:10px}
.signal-freshness>i{width:6px;height:6px;background:#b5db85;box-shadow:0 0 10px #afdc8059;border-radius:50%}
.signal-activity-status time{font-variant-numeric:tabular-nums;color:#c5d4b9}
.signal-activity[data-stale] .signal-freshness>i{background:#c9b47c;box-shadow:none}
.signal-activity .signal-activity-panel{padding:0;margin:0;overflow:hidden;border-color:#60754f;background:linear-gradient(115deg,#233522db,#0f1c15f2);box-shadow:inset 0 0 0 4px #bdd69d08,0 12px 30px #0003}
.signal-activity-panel:before{z-index:1}
.signal-transactions{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px;text-align:start}
.signal-transactions th{padding:22px 24px;background:#293b298f;color:#b7c9a4;font:10px/1.5 var(--display);letter-spacing:.035em;text-align:start;white-space:normal;border-bottom:1px solid #64784f}
.signal-transactions th:nth-child(1){width:22%}.signal-transactions th:nth-child(2){width:22%}.signal-transactions th:nth-child(3){width:22%}.signal-transactions th:nth-child(4){width:17%}.signal-transactions th:nth-child(5){width:17%}
.signal-transactions td{padding:21px 24px;border-bottom:1px solid #52654863;color:#c6d2bd;vertical-align:middle;overflow-wrap:anywhere;white-space:normal;line-height:1.6}
.signal-transactions tr:last-child td{border-bottom:0}
.signal-transactions tbody tr{background:transparent;transition:background .15s}
.signal-transactions tbody tr:nth-child(even){background:#b8d79b03}
.signal-transactions tbody tr:hover{background:#7597580c}
.signal-type{display:inline-flex;align-items:center;gap:8px;border:1px solid;padding:6px 10px;font-size:10px;line-height:1.45;border-radius:2px;max-width:100%;color:#d2eac0;border-color:#759353;background:#374c293b}
.signal-type>i{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}
.signal-type-withdrawal{color:#c5dbea;border-color:#586f82;background:#30414c47}
.signal-type-referral{color:#e7d6a6;border-color:#857c56;background:#49442f42}
.signal-username{font-weight:500;color:#d3dec7;font-size:12px}
.signal-asset{display:flex;align-items:center;gap:10px;min-width:0}
.signal-asset>img,.signal-balance-symbol{width:25px;height:25px;flex-shrink:0}
.signal-balance-symbol{display:grid;place-items:center;border:1px solid #8c9466;border-radius:50%;color:#e0d6a1;background:#2d3725;font:15px var(--display)}
.signal-asset bdi{font-size:11px;color:#e0e8d4}.signal-network{color:#acbda0;font-size:11px}
.signal-amount{font-family:monospace;font-size:13px;font-weight:700;color:#e6f3d0;font-variant-numeric:tabular-nums;white-space:nowrap}
.signal-transactions td>time{font-family:monospace;font-size:11px;color:#aabda0;white-space:nowrap}
.signal-activity-empty{text-align:center;padding:44px 24px;background:repeating-linear-gradient(0deg,transparent 0 4px,#98c75905 4px 5px);color:#a8b89b;font-size:13px}
.signal-activity-empty[hidden]{display:none}.signal-activity-empty>.icon{height:34px;width:34px;border:1px solid #6b864c;padding:10px;box-sizing:content-box;color:#b9d295}
@media(max-width:1150px){.signal-transactions th,.signal-transactions td{padding:19px 13px}.signal-transactions th:nth-child(1){width:20%}.signal-transactions th:nth-child(2){width:20%}.signal-transactions th:nth-child(4){width:18%}.signal-transactions th:nth-child(5){width:20%}.signal-asset{gap:7px}.signal-type{font-size:9px;padding:6px 8px}.signal-amount{font-size:12px}.signal-transactions td>time{font-size:10px}}
@media(max-width:800px){
 .signal-transactions,.signal-transactions tbody{display:block;width:100%}
 .signal-transactions thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
 .signal-transactions .signal-transaction{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 18px;padding:22px;border-bottom:1px solid #52654888}
 .signal-transactions .signal-transaction:last-child{border-bottom:0}
 .signal-transactions .signal-transaction>td{display:block;padding:0;border:0;min-width:0;align-self:center;line-height:1.7}
 .signal-transactions td:nth-child(2){text-align:end}
 .signal-transactions td:nth-child(3){grid-column:1}
 .signal-transactions td:nth-child(4){text-align:end}
 .signal-transactions td:nth-child(5){grid-column:1/-1;display:flex;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid #637c452e}
 .signal-transactions td:nth-child(3):before,.signal-transactions td:nth-child(4):before,.signal-transactions td:nth-child(5):before{content:attr(data-label);display:block;font:9px/1.5 var(--display);color:#829977;margin-bottom:8px}
 .signal-transactions td:nth-child(5):before{margin:0}
 .signal-type{font-size:10px;padding:7px 9px}.signal-amount{font-size:13px}.signal-transactions td>time{font-size:11px}
 .signal-asset{align-items:center}.signal-asset>span:last-child{display:flex;flex-wrap:wrap;column-gap:4px}.signal-network{font-size:10px}
}
@media(max-width:380px){.signal-transactions .signal-transaction{padding:18px 15px;gap:16px 10px}.signal-amount{font-size:11px}.signal-type{font-size:9px;padding:6px 7px;gap:6px}.signal-username{font-size:11px}.signal-activity-status{gap:10px;font-size:10px}}
@media(prefers-reduced-motion:reduce){.signal-transactions tbody tr{transition:none}}
