.lookup[data-astro-cid-uijehzfk]{flex-direction:column;gap:12px;max-width:720px;display:flex}.gold[data-astro-cid-uijehzfk]{color:var(--gold)}.box[data-astro-cid-uijehzfk]{position:relative}input[data-astro-cid-uijehzfk]{border:1px solid var(--border);background:var(--surface);width:100%;min-height:52px;color:var(--ink);font-family:var(--font-display);border-radius:26px;padding:0 18px;font-size:18px}input[data-astro-cid-uijehzfk]::placeholder{color:var(--ink-muted)}input[data-astro-cid-uijehzfk]:focus{outline:2px solid var(--gold);outline-offset:2px}ul[data-astro-cid-uijehzfk][role=listbox]{z-index:5;background:var(--surface-2);border:1px solid var(--border);border-radius:12px;max-height:min(60vh,520px);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #00000059}ul[data-astro-cid-uijehzfk][role=listbox] li[data-astro-cid-uijehzfk]{cursor:pointer;font-family:var(--font-display);border-radius:8px;justify-content:space-between;gap:16px;padding:10px 12px;display:flex}ul[data-astro-cid-uijehzfk][role=listbox] li[data-astro-cid-uijehzfk]:hover,ul[data-astro-cid-uijehzfk][role=listbox] li[data-astro-cid-uijehzfk]:focus{background:var(--surface);color:var(--gold);outline:none}ul[data-astro-cid-uijehzfk][role=listbox] li[data-astro-cid-uijehzfk] .n[data-astro-cid-uijehzfk]{font-family:var(--font-body);color:var(--ink-muted);text-align:right;font-style:italic}ul[data-astro-cid-uijehzfk][role=listbox] li[data-astro-cid-uijehzfk].none{cursor:default;font-family:var(--font-body);color:var(--ink-soft)}.result[data-astro-cid-uijehzfk][hidden]{display:none}.result[data-astro-cid-uijehzfk]{border-left:3px solid var(--gold);flex-direction:column;gap:8px;padding:4px 0 4px 18px;display:flex}.result[data-astro-cid-uijehzfk] .where{margin:0}.result[data-astro-cid-uijehzfk] .where .h3{color:var(--gold)}.result[data-astro-cid-uijehzfk] .facts{color:var(--ink-soft);margin:0;padding-left:20px;font-size:17px;line-height:1.5}.result[data-astro-cid-uijehzfk] a{text-transform:none;letter-spacing:.04em}.result[data-astro-cid-uijehzfk] .note{color:var(--ink-muted);margin:0;font-size:16px}.hint[data-astro-cid-uijehzfk]{margin:0;font-size:16px}
