.po-item-search{position:relative;display:grid;gap:5px}.po-item-search-input{padding-right:36px}.po-item-search-help{color:var(--muted);font-size:11px;line-height:1.35}.po-item-search-results{position:absolute;z-index:1400;top:42px;left:0;right:0;max-height:340px;overflow:auto;background:#fff;border:1px solid #9fb6c5;border-radius:9px;box-shadow:0 18px 42px rgba(15,61,94,.22)}.po-item-search-option{display:grid;gap:2px;padding:10px 12px;border-bottom:1px solid var(--line);background:#fff;cursor:pointer}.po-item-search-option:last-child{border-bottom:0}.po-item-search-option:hover,.po-item-search-option.is-active{background:#eaf5fa}.po-item-search-option strong{color:var(--navy);font-size:13px}.po-item-search-option span{color:#33485a;font-size:12px}.po-item-search-option small{color:var(--muted);font-size:11px;line-height:1.35}.po-item-search-message{padding:14px;color:var(--muted);background:#fff}.po-item-search-message.is-error{color:var(--danger)}.po-item-search-selected{padding:8px 10px;border:1px solid #c8dce7;border-radius:8px;background:var(--blue);display:grid;gap:2px}.po-item-search-selected strong{color:var(--navy);font-size:12px}.po-item-search-selected span,.po-item-search-selected small{color:#405263;font-size:11px}@media(max-width:760px){.po-item-search-results{position:static;max-height:260px;margin-top:2px}}
