.op-intro{max-width:900px;margin:0 0 24px}.op-filters{display:grid;grid-template-columns:2fr 1fr;gap:12px 22px}.op-filters .field{margin:0}.op-more,.op-filters>.actions{grid-column:1/-1}.op-filters select{max-width:100%}.op-table{min-width:720px}.op-table td{vertical-align:top}.op-table td:first-child{max-width:500px}.op-title{font-weight:650!important;text-align:left;line-height:1.5}.op-tags{display:flex;flex-wrap:wrap;gap:5px;margin:9px 0}.op-tags .badge{font-size:11px}.op-facts{display:grid;grid-template-columns:1fr 1fr;gap:15px}.op-facts dt{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#64736e}.op-facts dd{margin:4px 0;overflow-wrap:anywhere}.op-batch{padding:12px 0 20px;display:flex;align-items:center;flex-wrap:wrap;gap:12px}.op-batch .help{width:100%;margin:0}.op-pagination{justify-content:center;margin-top:20px}.op-wrap{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.op-assessment{margin-top:22px;padding-top:20px;border-top:1px solid #dbe4de}.op-assessment li{margin-bottom:12px}.op-proposal,.op-history{padding:20px 0;border-top:1px solid #dbe4de}.op-checkboxes{display:grid;grid-template-columns:1fr 1fr;gap:10px}.op-review fieldset{margin:15px 0;border:1px solid #dbe4de;border-radius:8px;padding:15px}.op-review textarea{display:block;width:100%;min-height:90px;margin:10px 0 16px}.op-review .op-json{min-height:320px;font:13px/1.5 monospace}.op-review .actions{margin-top:15px}#op-detail:focus{outline:none}#op-detail h2{font-size:25px}#op-key input{margin:10px 0;max-width:650px}#op-connections{overflow-wrap:anywhere}#op-settings .check-choice{margin-bottom:12px}#op-settings .help{margin-bottom:18px}button:focus-visible,a:focus-visible{outline-offset:3px}@media(max-width:700px){.op-filters,.op-facts,.op-checkboxes{grid-template-columns:1fr}.op-table{min-width:650px}.op-filters .field{min-width:0}.op-proposal h3{font-size:19px}.op-review .actions{align-items:stretch;flex-direction:column}}
.op-potential{display:inline-block;font-size:13px;line-height:1.5;padding:5px 9px;border-radius:8px;background:#f0edf6;color:#483c68}.op-potential-candidate,.op-potential-update{background:#e6f3ee;color:#185840}.op-potential-incomplete{background:#fff3dd;color:#72531e}.op-related-studies{padding-left:24px}.op-related-studies li{padding:10px 0;border-bottom:1px solid #e4e4ec}.op-related-studies a{font-weight:600}.op-table td:last-child{min-width:210px;max-width:280px}.op-table td:last-child .text-button{margin-top:8px;text-align:left}.op-assessment h4{margin-top:24px}.op-assessment details{margin-top:18px}

.op-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 24px;border-bottom:1px solid #dbe4de;padding-bottom:12px}.op-tabs a{padding:10px 14px;border-radius:8px;text-decoration:none}.op-tabs a[aria-current]{background:#e6f3ee;color:#185840;font-weight:700}.op-save{margin:12px 0}.op-favourite[aria-pressed=true]{background:#e6f3ee;border-color:#78ab97;color:#185840}.op-project{margin:22px 0;padding:20px;border:1px solid #dbe4de;border-radius:12px}.op-project select,.op-project input{max-width:100%;width:100%;margin:8px 0 14px}.op-related-records{margin:18px 0}.op-project [hidden]{display:none}
@media(max-width:700px){.op-table{min-width:0;width:100%}.op-table thead{display:none}.op-table tr{display:block;border:1px solid #dbe4de;border-radius:12px;margin:14px 0;padding:12px}.op-table td,.op-table td:first-child,.op-table td:last-child{display:block;min-width:0;max-width:none;border:0;padding:6px}.op-table td[data-label]::before{content:attr(data-label);display:block;font-size:12px;font-weight:700;color:#64736e}.op-project{padding:14px}.op-tabs a{padding:9px 10px}}

.op-project select{min-height:48px;padding:10px 12px;border:1px solid #d5d2dc;border-radius:10px;background:#fff;color:inherit;font:inherit}

.op-favourite-filters{margin-bottom:22px}.op-favourite-filters>summary{font-weight:650;padding:12px 0;cursor:pointer}.op-favourite-filters .op-filters{margin-top:12px}
