.picker.svelte-79yupy{background:var(--surface);border-radius:.75rem;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.search.svelte-79yupy{border-bottom:1px solid var(--border-color);color:var(--color-secondary);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.search.svelte-79yupy input:where(.svelte-79yupy){background:0 0;border:none;flex:1;min-width:0;padding:.25rem 0;font-size:.9375rem}.search.svelte-79yupy input:where(.svelte-79yupy):focus{box-shadow:none;outline:none}.list.svelte-79yupy{overscroll-behavior:contain;flex:1;padding:.25rem 0;position:relative;overflow-y:auto}summary.svelte-79yupy{cursor:pointer;padding:.375rem .75rem;font-size:.875rem;font-weight:600}summary.svelte-79yupy:hover{background:color-mix(in srgb, var(--primary) 6%, transparent)}.chapter-no.svelte-79yupy{min-width:1.5rem;color:var(--color-secondary);font-variant-numeric:tabular-nums;font-weight:500;display:inline-block}.concept.svelte-79yupy{color:var(--color);gap:.5rem;padding:.25rem .75rem .25rem 1.5rem;font-size:.875rem;text-decoration:none;display:flex}.concept.svelte-79yupy:hover{background:color-mix(in srgb, var(--primary) 8%, transparent)}.concept.selected.svelte-79yupy{background:color-mix(in srgb, var(--primary) 16%, transparent);font-weight:600}.code.svelte-79yupy{width:3.25rem;color:var(--color-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:400}.gloss.svelte-79yupy{min-width:0}.empty.svelte-79yupy{color:var(--color-secondary);padding:.5rem .75rem;font-size:.875rem}.frame.svelte-fcswgs{background:var(--surface);border-radius:.75rem;height:max(18rem,min(55vh,32rem));position:relative;overflow:hidden}.toolbar.svelte-13is6rg{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:1rem 0 .75rem;display:flex}.search.svelte-13is6rg{background:var(--surface);color:var(--color-secondary);border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .75rem;display:inline-flex}.search.svelte-13is6rg input:where(.svelte-13is6rg){background:0 0;border:none;width:14rem;max-width:50vw;padding:0}.search.svelte-13is6rg input:where(.svelte-13is6rg):focus{box-shadow:none;outline:none}select.svelte-13is6rg{background-position:right .375rem center;border-radius:.5rem;padding:.375rem 2rem .375rem .75rem}.muted.svelte-13is6rg{color:var(--color-secondary);font-size:.875rem}.cards.svelte-13is6rg{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem;display:grid}.card.svelte-13is6rg{background:var(--surface);color:var(--color);border:1px solid #0000;border-radius:.75rem;flex-direction:column;gap:.125rem;padding:.75rem .875rem;text-decoration:none;display:flex}.card.svelte-13is6rg:hover{border-color:color-mix(in srgb, var(--primary) 40%, transparent)}.card.selected.svelte-13is6rg{border-color:var(--primary)}.name.svelte-13is6rg{font-weight:600}.meta.svelte-13is6rg{color:var(--color-secondary);font-size:.8125rem}.authors.svelte-13is6rg{color:var(--color-secondary);margin-top:.25rem;font-size:.75rem}.families.svelte-19q2evw{columns:22rem auto;column-gap:1.5rem}section.svelte-19q2evw{break-inside:avoid;margin-bottom:1rem}h3.svelte-19q2evw{color:var(--color-secondary);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .25rem;font-size:.8125rem;font-weight:600}.count.svelte-19q2evw{font-weight:400}ul.svelte-19q2evw{margin:0;padding:0;list-style:none}li.svelte-19q2evw{border-radius:.375rem;align-items:baseline;gap:.75rem;padding:.2rem .375rem;font-size:.9375rem;display:flex}li.selected.svelte-19q2evw{background:color-mix(in srgb, var(--primary) 14%, transparent)}.language.svelte-19q2evw{text-align:left;min-width:0;font:inherit;color:var(--color-secondary);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:0 0 9.5rem;padding:0;font-size:.875rem;overflow:hidden}.language.svelte-19q2evw:hover{color:var(--color)}.words.svelte-19q2evw{flex-wrap:wrap;gap:.125rem .5rem;min-width:0;display:flex}.word.svelte-19q2evw{align-items:baseline;gap:.375rem;display:inline-flex}.word.svelte-19q2evw:not(:last-child):after{content:",";color:var(--color-secondary);margin-left:-.375rem}.form.svelte-19q2evw{color:var(--color);font-weight:500;text-decoration:none}.form.svelte-19q2evw:hover{text-decoration:underline}.from-ids.svelte-19q2evw{color:var(--color-secondary);font-style:italic}.differs.svelte-19q2evw{color:var(--color-secondary);font-size:.75rem}.badge.svelte-19q2evw{white-space:nowrap;border-radius:9999px;padding:0 .375rem;font-size:.6875rem}.badge.muted.svelte-19q2evw{background:color-mix(in srgb, var(--color-secondary) 16%, transparent);color:var(--color-secondary)}.badge.changed.svelte-19q2evw{color:var(--lightningcss-light,#047857)var(--lightningcss-dark,#34d399);background:#05966929}main.svelte-epval{max-width:80rem;margin:0 auto;padding:1rem 1rem 4rem}.intro.svelte-epval p:where(.svelte-epval){margin:0 0 .5rem;font-size:1rem;line-height:1.55}.intro.svelte-epval .credit:where(.svelte-epval){color:var(--color-secondary);font-size:.8125rem}.tabs.svelte-epval{border-bottom:1px solid var(--border-color);gap:.25rem;margin:1rem 0;display:flex}.tab.svelte-epval{color:var(--color-secondary);border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .875rem;font-weight:500;text-decoration:none}.tab.svelte-epval:hover{color:var(--color)}.tab.active.svelte-epval{color:var(--color);border-bottom-color:var(--primary);font-weight:600}.compare.svelte-epval{grid-template-columns:17rem minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.picker.svelte-epval{height:calc(100vh - 5rem);max-height:48rem;position:sticky;top:4rem}.concept-head.svelte-epval{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}h2.svelte-epval{margin:0;font-size:1.5rem;font-weight:700}h2.svelte-epval .code:where(.svelte-epval){color:var(--color-secondary);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:500}.glosses.svelte-epval{color:var(--color-secondary);margin:.125rem 0 0;font-size:.875rem}.results.svelte-epval .frame{margin-top:.75rem}.legend.svelte-epval{flex-wrap:wrap;gap:.25rem 1rem;margin:.5rem 0 1.25rem;font-size:.8125rem;display:flex}.legend.svelte-epval span:where(.svelte-epval){align-items:center;gap:.375rem;display:inline-flex}.legend.svelte-epval i:where(.svelte-epval){border-radius:9999px;width:.625rem;height:.625rem}.muted.svelte-epval{color:var(--color-secondary);font-size:.875rem}@media (max-width:760px){.compare.svelte-epval{grid-template-columns:minmax(0,1fr)}.picker.svelte-epval{height:16rem;position:static}}
