
.bp-exp-card{margin:14px 0}.bp-exp-sum{margin:10px 0 6px;font-size:13px;color:#526c84}.bp-exp-list{display:grid;gap:0}.bp-exp-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:12px 0;border-top:1px solid #e7edf4}.bp-exp-row .muted{font-size:12px;color:#68778c;margin-top:2px}.bp-exp-when{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.bp-exp-acts{display:flex;gap:6px}.bp-exp-pill{display:inline-block;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:600}.bp-exp-pill.ok{background:#e8f5ee;color:#17603f}.bp-exp-pill.soon{background:#fff4d6;color:#8a5a00}.bp-exp-pill.late{background:#fde8e6;color:#b42318}.bp-exp-form{margin:12px 0;padding:14px;border:1px solid #dbe5ef;border-radius:12px;background:#f8fafc}
@media(max-width:700px){.bp-exp-row{grid-template-columns:minmax(0,1fr);gap:8px}.bp-exp-when{flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.bp-exp-acts .btn{min-height:40px}}
