.box.svelte-1o0c7a1{flex:1;min-width:0;position:relative}form.svelte-1o0c7a1{gap:.5rem;display:flex}form.svelte-1o0c7a1 .field:where(.svelte-1o0c7a1){flex:1;min-width:0}.list.svelte-1o0c7a1{z-index:60;border:1px solid var(--color-ink-200);box-shadow:var(--shadow-soft-lg);background:#fff;border-radius:12px;max-height:22rem;margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow-y:auto}.row.svelte-1o0c7a1 a:where(.svelte-1o0c7a1){color:var(--color-ink-900);border-radius:8px;align-items:center;gap:.55rem;padding:.45rem .5rem;text-decoration:none;display:flex}.row.on.svelte-1o0c7a1 a:where(.svelte-1o0c7a1),.row.svelte-1o0c7a1 a:where(.svelte-1o0c7a1):hover{background:var(--color-paper)}.thumb.svelte-1o0c7a1{background:var(--color-paper);border-radius:6px;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid;overflow:hidden}.thumb.svelte-1o0c7a1 img{object-fit:contain;width:100%;height:100%}.badge.svelte-1o0c7a1{background:var(--color-mint-50);border:1px solid var(--color-mint-400);color:var(--color-mint-700);border-radius:999px;flex:none;padding:.12rem .4rem;font-size:.66rem;font-weight:700}.main.svelte-1o0c7a1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.88rem;font-weight:600;overflow:hidden}.cat.svelte-1o0c7a1{color:var(--color-ink-500);font-size:.72rem;font-weight:500;display:block}.sub.svelte-1o0c7a1{color:var(--color-ink-600);flex:none;font-size:.8rem;font-weight:700}@media (width<=560px){form.svelte-1o0c7a1{flex-direction:column}}
