/* COGO r5: one focus boundary, and a visible grade filter on every unit picker. */
#cogo-unit-dialog-r1.cu1-dialog .cu1-search input,
#cogo-unit-dialog-r1.cu1-dialog .cu1-search input:focus,
#cogo-unit-dialog-r1.cu1-dialog .cu1-search input:focus-visible{
 appearance:none!important;-webkit-appearance:none!important;outline:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;background:transparent!important;min-width:0;margin:0;padding:8px 0;font-weight:500;
}
#cogo-unit-dialog-r1.cu1-dialog .cu1-search>div{border:1px solid transparent;outline:0!important;box-shadow:none}
#cogo-unit-dialog-r1.cu1-dialog .cu1-search>div:focus-within{border-color:var(--cu-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--cu-accent) 12%,transparent)}
#cogo-unit-dialog-r1.cu1-dialog .cu1-filters{grid-template-columns:minmax(220px,2.3fr) repeat(3,minmax(105px,1fr))}
#cogo-unit-dialog-r1.cu1-dialog [data-cu-grade]:disabled{opacity:1;background:var(--cu-soft);color:var(--cu-muted);cursor:default}
@media(max-width:850px){#cogo-unit-dialog-r1.cu1-dialog .cu1-filters{grid-template-columns:repeat(3,minmax(0,1fr))}#cogo-unit-dialog-r1.cu1-dialog .cu1-search{grid-column:1/-1}}
@media(max-width:580px){#cogo-unit-dialog-r1.cu1-dialog .cu1-search input{padding:7px 0;font-size:12px}#cogo-unit-dialog-r1.cu1-dialog .cu1-filters select{padding-inline:6px}}
