.trade-audio{margin:0 0 16px;padding:13px;border:1px solid var(--pesev-line,#dce4ef);border-radius:12px;background:var(--pesev-surface,#fff)}
.trade-audio h3{font-size:12px;margin:0 0 10px;color:var(--pesev-ink,#263c5c)}
.trade-audio-actions{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin:7px 0}
.trade-audio-actions .btn{min-height:44px;white-space:normal;text-align:center}
.trade-audio-delete{display:inline-flex;gap:5px;align-items:center;color:var(--pesev-red,#bd344c)}
.trade-audio-delete svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}
.trade-audio-timer{font-size:12px;font-variant-numeric:tabular-nums;font-weight:750;color:var(--pesev-muted,#687a93)}
.trade-audio-status,.trade-audio-hint,.trade-audio-state{display:block;font-size:11px;line-height:1.55;color:var(--pesev-muted,#687a93);overflow-wrap:anywhere}
.trade-audio-status{margin:8px 0}.trade-audio-hint{margin:8px 0 0}
.trade-audio [data-error=true],.trade-audio-state[data-error=true]{color:var(--pesev-red,#bd344c)}
.trade-audio-item{padding:10px 0;border-top:1px solid var(--pesev-line,#e8edf5);min-width:0}
.trade-audio-title{font-size:11px;font-weight:750;color:var(--pesev-ink,#263c5c);display:block;overflow-wrap:anywhere}
.trade-audio-item audio{display:block;width:100%;max-width:100%;height:40px;margin-top:7px}
.trade-audio-item audio[hidden],.trade-audio[hidden],.trade-audio [hidden],[data-trade-audio-view][hidden]{display:none!important}
.trade-extra{margin:0 0 16px}.trade-extra>.field:last-child{margin-bottom:0}
[data-trade-audio-view]{margin-top:18px}
@media print{.trade-audio,[data-trade-audio-view]{display:none!important}}
