section.svelte-kc1jmy{min-width:0}.game-context.svelte-kc1jmy{color:var(--muted);font-size:var(--data-label-size);flex-wrap:wrap;gap:.25rem .5rem;margin-block:1rem;display:flex}.game-context.svelte-kc1jmy strong:where(.svelte-kc1jmy){color:var(--page-text);font-weight:600}.mapping-list.svelte-kc1jmy{gap:1.5rem;margin-block:1rem 0;padding:0;list-style:none;display:grid}.mapping-list.svelte-kc1jmy>li:where(.svelte-kc1jmy){min-width:0}.item-mapping.svelte-kc1jmy+.item-mapping:where(.svelte-kc1jmy){border-block-start:1px solid var(--border);padding-block-start:1.5rem}.move-mappings.svelte-kc1jmy{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:0 1.5rem}.resource-link.svelte-kc1jmy{vertical-align:middle;overflow-wrap:anywhere;align-items:center;gap:.5rem;max-width:100%;font-weight:600;display:inline-flex}.resource-link.svelte-kc1jmy>span:where(.svelte-kc1jmy),.pokemon-list.svelte-kc1jmy a:where(.svelte-kc1jmy)>span:where(.svelte-kc1jmy){min-width:0}.machine-link.svelte-kc1jmy{border-block-end:1px solid var(--border);height:100%;min-height:2.75rem;padding:.625rem .25rem;text-decoration:none;display:flex}.machine-link.svelte-kc1jmy:is(:where(.svelte-kc1jmy):hover,:where(.svelte-kc1jmy):focus-visible){border-block-end-color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.machine-association.svelte-kc1jmy{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));align-items:start;gap:1rem 2rem;margin:0;display:grid}.machine-association.svelte-kc1jmy>div:where(.svelte-kc1jmy){min-width:0;max-width:100%}.machine-association.svelte-kc1jmy dt:where(.svelte-kc1jmy){color:var(--muted);font-size:var(--data-label-size);margin-block-end:.375rem;font-weight:600}.machine-association.svelte-kc1jmy dd:where(.svelte-kc1jmy){min-width:0;margin:0;font-weight:600}.machine-association.svelte-kc1jmy .resource-link:where(.svelte-kc1jmy){min-height:2.75rem}.learners-heading.svelte-kc1jmy{font-size:var(--data-label-size);margin-block:1.25rem .75rem;font-weight:600}.learners-heading.svelte-kc1jmy span:where(.svelte-kc1jmy){color:var(--muted);font-size:inherit;font-variant-numeric:tabular-nums;font-weight:500}.learner-region.svelte-kc1jmy{overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid var(--border);border-radius:var(--radius-control);max-height:min(32rem,65dvh);padding:0 .75rem;overflow:auto}.pokemon-list.svelte-kc1jmy{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:0 1.5rem;margin:0;padding:0;list-style:none;display:grid}.pokemon-list.svelte-kc1jmy li:where(.svelte-kc1jmy){min-width:0}.pokemon-list.svelte-kc1jmy a:where(.svelte-kc1jmy){border-block-end:1px solid var(--border);overflow-wrap:anywhere;align-items:center;gap:.5rem;height:100%;min-height:2.75rem;padding:.5rem .25rem;font-weight:600;text-decoration:none;display:flex}.pokemon-list.svelte-kc1jmy a:where(.svelte-kc1jmy):is(:where(.svelte-kc1jmy):hover,:where(.svelte-kc1jmy):focus-visible){border-block-end-color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.source-gap.svelte-kc1jmy{max-width:var(--measure);color:var(--muted);font-size:var(--data-label-size);line-height:1.6}
