.gr-invoice-autocomplete{position:relative}
.gr-invoice-hidden-selector{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;clip-path:inset(50%)}
.gr-invoice-suggestions{position:absolute;z-index:110;left:0;right:0;top:calc(100% + 4px);max-height:260px;overflow:auto;border:1px solid hsl(var(--border));background:white;border-radius:10px;box-shadow:0 12px 24px #0002;padding:5px}
.gr-invoice-suggestions[hidden]{display:none}
.gr-invoice-suggestion{display:block;width:100%;padding:9px 12px;text-align:left;font-size:13px;border-radius:7px;color:#1e293b}
.gr-invoice-suggestion:hover,.gr-invoice-suggestion:focus{background:#f1f5f9}
.gr-invoice-empty{padding:12px;color:#64748b;font-size:13px}
