.GFonsG_wrapper{position:relative}.GFonsG_results{z-index:10;margin-top:var(--space-4);padding:var(--space-4);background:var(--bg-base);border:1px solid var(--border-2);border-radius:var(--radius-8);box-shadow:var(--shadow-base-lg);flex-direction:column;max-height:236px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden auto}.GFonsG_result{align-items:center;gap:var(--space-10);padding:var(--space-6)var(--space-8);border-radius:var(--radius-6);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;min-width:0;display:flex}.GFonsG_resultActive{background-color:var(--bg-surface-2)}.GFonsG_resultImage,.GFonsG_resultPlaceholder{border-radius:var(--radius-4);flex-shrink:0;width:24px;height:24px}.GFonsG_resultImage{object-fit:contain}.GFonsG_resultPlaceholder{background:var(--bg-surface-2);color:var(--text-muted);justify-content:center;align-items:center;display:flex}.GFonsG_resultText{flex-direction:column;min-width:0;display:flex}.GFonsG_resultName,.GFonsG_resultDomain{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.GFonsG_resultName{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.GFonsG_resultDomain,.GFonsG_message{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs)}.GFonsG_message{padding:var(--space-12);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-align:center}