.ops-tabs,.ops-batch-controls{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:18px 0}
.ops-tabs a{padding:10px 14px;border:1px solid #d5dfdb;border-radius:12px;color:#19554b;text-decoration:none;background:#fff}
.ops-tabs a[aria-current=page]{background:#19554b;color:#fff}
.ops-list{display:grid;gap:12px;margin:16px 0}
.ops-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid #d5dfdb;border-radius:16px;background:#fff;min-width:0}
.ops-row>div{min-width:0}.ops-row p,.ops-row strong{overflow-wrap:anywhere}.ops-row p{margin:6px 0}.ops-row small{color:#66756c}
.ops-section{margin-top:28px}.ops-batch-controls label{display:grid;gap:6px}.ops-batch-controls input,.ops-batch-controls select{max-width:210px}
.ops-notice{margin:14px 0;padding:16px;border:1px solid #d5dfdb;border-radius:16px;background:#f5faf7}
.ops-badge{display:inline-block;border-radius:12px;padding:1px 7px;background:#19554b;color:#fff;font-size:12px;white-space:nowrap}
@media(max-width:640px){.ops-row{align-items:flex-start;flex-direction:column}.ops-row .button-row{flex-wrap:wrap}.ops-tabs a{padding:8px 10px}.ops-batch-controls>*{flex:1 1 140px}.ops-batch-controls input,.ops-batch-controls select{max-width:100%}}
