.wl-wrap .wl-stats{display:flex;gap:12px;justify-content:space-around;text-align:center;flex-wrap:wrap}
.wl-wrap .wl-stats span{display:block;font-size:1.5rem;font-weight:800}
.wl-wrap .wl-stats small{opacity:.75}
.wl-wrap label{display:block;margin:8px 0}
.wl-wrap select,.wl-wrap input{width:100%;box-sizing:border-box}
.wl-inv{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}
.wl-pos{color:#22c55e}.wl-neg{color:#ef4444}
