.combo.svelte-1orwyhj{position:relative}.combo__list.svelte-1orwyhj{z-index:10;inset-inline:0;background:var(--surface-solid);border:1px solid var(--line);border-radius:var(--radius);max-height:22rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .25rem);overflow-y:auto;box-shadow:0 12px 32px #0000002e}.combo__list.svelte-1orwyhj li:where(.svelte-1orwyhj){border-radius:calc(var(--radius) - .25rem);cursor:pointer;flex-direction:column;padding:.5rem .75rem;display:flex}.combo__list.svelte-1orwyhj li.active:where(.svelte-1orwyhj){background:var(--accent-soft)}.combo__name.svelte-1orwyhj{font-weight:600}.combo__detail.svelte-1orwyhj,.combo__chosen.svelte-1orwyhj,.combo__empty.svelte-1orwyhj{color:var(--muted);font-size:.85rem}.combo__chosen.svelte-1orwyhj{margin:.4rem 0 0}.combo.svelte-1orwyhj input:where(.svelte-1orwyhj){scroll-margin-top:2.5rem}@media (width<=520px){.combo__list.svelte-1orwyhj li:where(.svelte-1orwyhj){padding:.4rem .6rem}.combo__name.svelte-1orwyhj{line-height:1.3}.combo__detail.svelte-1orwyhj{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.35;display:-webkit-box;overflow:hidden}}.combo__problem.svelte-1orwyhj{color:var(--fire);margin:.25rem 0 0;font-size:.875rem}.combo__problem.svelte-1orwyhj:empty{display:none}.missing.svelte-8o6ze8{color:var(--fire);flex-basis:100%;order:1;margin:0;font-size:.875rem}.missing.svelte-8o6ze8:empty{display:none}
