.card.svelte-372wz2{display:flex;flex-direction:row;text-decoration:none;color:inherit;border:1px solid light-dark(#e0e0e0,#2e2e3e);border-radius:6px;overflow:hidden;transition:box-shadow .15s,transform .15s;min-height:88px}.card.svelte-372wz2:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.card-checker.svelte-372wz2{display:grid;grid-template-columns:.5fr 1fr;grid-template-rows:1fr .5fr;flex-shrink:0;aspect-ratio:1;min-width:88px}.checker-cell.svelte-372wz2{display:block}.card-body.svelte-372wz2{padding:.75rem .85rem .85rem;display:flex;flex-direction:column;gap:.3rem;justify-content:center}.card-title.svelte-372wz2{display:flex;align-items:baseline;column-gap:.6rem;row-gap:.1rem;flex-wrap:wrap}.label-ja.svelte-372wz2{font-size:1rem;font-weight:700}.label-en.svelte-372wz2{font-size:.75rem;color:var(--color-body);font-family:var(--font-mono)}.card-desc.svelte-372wz2{font-size:.78rem;color:var(--color-body);margin:0;line-height:1.5}.card.svelte-13nkyha{display:flex;flex-direction:row;text-decoration:none;color:inherit;border:1px solid light-dark(#e0e0e0,#2e2e3e);border-radius:6px;overflow:hidden;transition:box-shadow .15s,transform .15s;min-height:88px}.card.svelte-13nkyha:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.card-checker.svelte-13nkyha{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);flex-shrink:0;aspect-ratio:1;min-width:88px}.checker-cell.svelte-13nkyha{display:block}.checker-cell.svelte-13nkyha:nth-child(6){grid-column:1}.card-body.svelte-13nkyha{padding:.75rem .85rem .85rem;display:flex;flex-direction:column;gap:.3rem;justify-content:center}.card-title.svelte-13nkyha{display:flex;align-items:baseline;column-gap:.6rem;row-gap:.1rem;flex-wrap:wrap}.label-ja.svelte-13nkyha{font-size:1rem;font-weight:700}.card-desc.svelte-13nkyha{font-size:.78rem;color:var(--color-body);margin:0;line-height:1.5}main.svelte-99agc0{max-width:var(--main-width-current);margin:0 auto}.header.svelte-99agc0{margin-bottom:2rem}.section.svelte-99agc0{display:flex;flex-direction:column;gap:.5rem}.section.svelte-99agc0:not(:last-child){margin-block-end:2.5rem}.section-heading.svelte-99agc0{font-size:1.25rem;font-weight:700;margin:0}.section-desc.svelte-99agc0{font-size:.85rem;color:var(--color-body);margin:0 0 .5rem}.grid.svelte-99agc0{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}
