.drug-editor{border:1px solid #c4dbea;border-radius:14px;padding:18px;background:#fff;margin:16px 0}.drug-editor [hidden],.care-medication-row [hidden],.care-medication-row[hidden]{display:none!important}
.drug-editor label{display:flex!important;flex-direction:column!important;gap:7px!important;margin:10px 0!important}.drug-editor input,.drug-editor textarea,.drug-editor select{width:100%;box-sizing:border-box;border:1px solid #bcd2e3;border-radius:10px;padding:12px;font:inherit;background:#f8fbfe;color:#193e5c}.drug-editor input:focus,.drug-editor textarea:focus{outline:2px solid #317db54d;outline-offset:2px}
.drug-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.drug-fields>label:last-child{grid-column:1/-1}.drug-results{max-height:300px;overflow:auto}.drug-results button{display:block;width:100%;text-align:left;margin:7px 0!important;white-space:normal!important;background:#eaf3fc!important;color:#204f74!important;border:1px solid #bed3e4!important}.drug-source,.drug-status{font-size:13px;line-height:1.5;color:#4d6c83}.drug-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.drug-actions>button:first-child{background:#195e8e!important;color:#fff!important}.drug-evidence,.drug-label-panel,.drug-print-preview{border:1px solid #cadcea;border-radius:10px;padding:12px;margin:12px 0}.drug-evidence summary,.drug-label-panel summary,.drug-print-preview summary{cursor:pointer;font-weight:600}.drug-label-panel>div>label{flex-direction:row!important;align-items:center}.drug-label-panel input[type=checkbox]{width:16px!important;flex:0 0 16px}.drug-evidence blockquote{padding:10px;border-left:3px solid #80acca;margin:10px 0;white-space:pre-line}.drug-included>p{margin:7px 0;white-space:pre-line}.drug-included button{margin:4px 8px 0 0}.drug-print-preview>div{white-space:pre-line;overflow-wrap:anywhere;line-height:1.65;padding-top:12px}.drug-label-panel details{margin:10px 0;padding:10px;background:#f3f7fc}.drug-editor .drug-status:empty{display:none}
@media(max-width:650px){.drug-fields{grid-template-columns:1fr}.drug-editor{padding:13px}.drug-editor input,.drug-editor textarea{font-size:16px}}

/* Compact catalogue: five one-line results with secondary clinical detail. */
.drug-results{max-height:270px;overflow-y:auto;border-radius:8px;scrollbar-width:thin}.drug-results button{min-height:48px!important;margin:0!important;padding:7px 12px!important;border:0!important;border-bottom:1px solid #e3edf5!important;border-radius:0!important;background:#f7faff!important;line-height:1.35!important;font-size:14px!important;font-weight:500!important}.drug-results button:hover,.drug-results button:focus-visible{background:#e5f0fb!important}.drug-results button strong,.drug-results button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drug-results button small{font-size:12px;color:#637e95;font-weight:400}.drug-name-mode{max-width:320px;font-size:12px}.drug-name-mode select{padding:7px!important;font-size:13px!important}.drug-duplicate{padding:12px;border:1px solid #dac58d;border-radius:8px;background:#fffaf0}.drug-duplicate button{margin:5px}.care-raw-category{display:flex;flex-direction:column;gap:6px;max-width:380px;margin-bottom:12px}.care-raw-category select{padding:9px;border:1px solid #bfd4e5;border-radius:8px;background:#f8fbff;color:#193e5c}
