.context-configuration,.context-search{color:var(--text,#25384b)}.context-configuration{background:#fff;border:1px solid #dce4eb;border-radius:16px;gap:20px;max-width:1100px;padding:24px;display:grid}.context-configuration h2{margin:0 0 8px}.context-configuration p,.context-search small{color:#65758a;font-size:13px;line-height:1.6}.context-configuration label,.context-search label{flex-direction:column;gap:7px;min-width:0;font-size:12px;font-weight:600;display:flex}.context-configuration input,.context-configuration select,.context-configuration textarea,.context-search input,.context-search select{color:#25384b;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #cbd6e0;border-radius:7px;width:100%;min-width:0;padding:9px 10px}.context-configuration :disabled{opacity:.65}.context-configuration fieldset{border:1px solid #dce4eb;border-radius:10px;min-width:0;padding:18px}.context-configuration legend{padding:0 8px;font-size:14px;font-weight:700}.context-field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.context-field-flags{flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;display:flex}.context-configuration .context-checkbox{flex-direction:row;align-items:center;gap:7px}.context-checkbox input{width:16px;height:16px}.context-configuration footer{align-items:center;gap:12px;display:flex}.context-configuration details{font-size:12px;line-height:2}.context-search{background:#f8fafc;border:1px solid #dce4eb;border-radius:10px;margin:12px 0;padding:16px}.context-search form{grid-template-columns:1.3fr 1fr 1.2fr 1.2fr;align-items:end;gap:12px;display:grid}.context-search-actions{gap:10px;display:flex}.context-filter-builder{flex-wrap:wrap;align-items:end;gap:10px;margin-top:16px;display:flex}.context-filter-builder label{flex:130px}.context-filter-chips{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.context-filter-chips button{color:#235f95;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:#edf4fa;border:1px solid #bfcede;border-radius:16px;padding:5px 10px;font-size:11px}.context-filter-chips span{margin-left:6px}.context-search-count{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;font-size:12px;display:flex}.context-search.compact{border-left:0;border-right:0;border-radius:0;padding:12px}.context-search.compact form{grid-template-columns:repeat(2,minmax(0,1fr))}.operational-context-values{gap:10px;margin:14px 0;display:grid}.operational-context-values>div{grid-template-columns:minmax(100px,1fr) 2fr;gap:12px;font-size:12px;display:grid}.operational-context-values dt{color:#65758a}.operational-context-values dd{overflow-wrap:anywhere;margin:0}.cross-reference-population em{white-space:normal;overflow-wrap:anywhere}.context-comparison{background:#fff;border:1px solid #dce4eb;border-radius:10px;padding:18px}.context-comparison header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.context-comparison h3{margin:0;font-size:15px}.context-comparison label{align-items:center;gap:8px;font-size:12px;display:flex}.context-comparison select{background:#fff;border:1px solid #cbd6e0;border-radius:6px;padding:8px}.context-comparison-scroll{margin-top:14px;overflow-x:auto}.context-comparison table{border-collapse:collapse;width:100%;font-size:12px}.context-comparison th,.context-comparison td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #e4eaf0;min-width:130px;padding:10px}.context-comparison thead{color:#65758a}@media (max-width:850px){.context-field-grid,.context-search form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.context-field-grid,.context-search form,.context-search.compact form{grid-template-columns:1fr}.context-configuration{padding:16px}}
