.diagram-key[data-astro-cid-jznbj3y5]{font:400 14px/1.4 var(--font-ui);color:var(--ink-muted);flex-wrap:wrap;gap:6px 20px;margin:12px 0 0;padding:0;list-style:none;display:flex}.diagram-key[data-astro-cid-jznbj3y5] li[data-astro-cid-jznbj3y5]{align-items:center;gap:6px;display:flex}.mark[data-astro-cid-jznbj3y5]{flex:none;width:14px;height:14px}.mark--dot[data-astro-cid-jznbj3y5]{fill:var(--accent-mark)}.mark--nmda[data-astro-cid-jznbj3y5],.mark--risk[data-astro-cid-jznbj3y5]{fill:var(--ink-strong)}.mark--receptor[data-astro-cid-jznbj3y5]{fill:var(--paper);stroke:var(--ink-strong);stroke-width:1.6px}.mark--gene[data-astro-cid-jznbj3y5]{fill:color-mix(in srgb, #5f6b78 85%, var(--ink-strong))}.mark--band[data-astro-cid-jznbj3y5]{fill:color-mix(in srgb, var(--accent-mark) 14%, transparent);stroke:var(--rule-strong);stroke-width:.8px}.locus[data-astro-cid-ulyqcrz3]{width:100%;max-width:680px;height:auto;display:block;overflow:visible}.locus[data-astro-cid-ulyqcrz3] text[data-astro-cid-ulyqcrz3]{font-family:var(--font-ui);fill:var(--ink)}.locus[data-astro-cid-ulyqcrz3] .band-label[data-astro-cid-ulyqcrz3]{text-anchor:middle;fill:var(--ink-strong);font-size:17px;font-weight:600}.locus[data-astro-cid-ulyqcrz3] .gene-label[data-astro-cid-ulyqcrz3]{text-anchor:middle;font-size:15px}.locus[data-astro-cid-ulyqcrz3] .bracket-label[data-astro-cid-ulyqcrz3]{text-anchor:middle;fill:var(--ink-muted);font-size:14px}.band[data-astro-cid-ulyqcrz3]{fill:color-mix(in srgb, var(--accent-mark) 12%, transparent)}.backbone[data-astro-cid-ulyqcrz3]{fill:none;stroke:var(--ink-muted);stroke-width:2.5px}.pair[data-astro-cid-ulyqcrz3]{stroke:var(--rule-strong);stroke-width:2px}.pair--gene[data-astro-cid-ulyqcrz3]{stroke:color-mix(in srgb, #5f6b78 85%, var(--ink-strong));stroke-width:4px}.pair--variant[data-astro-cid-ulyqcrz3]{stroke:var(--accent-mark);stroke-width:5px}.bracket[data-astro-cid-ulyqcrz3]{fill:none;stroke:var(--ink-muted);stroke-width:1.5px}.gene-span[data-astro-cid-ulyqcrz3]{fill:none;stroke:color-mix(in srgb, #5f6b78 85%, var(--ink-strong));stroke-width:2px}.pair--variant[data-astro-cid-ulyqcrz3]{animation:3s ease-in-out infinite both locus-block}.bracket[data-astro-cid-ulyqcrz3]{stroke-dasharray:1;animation:3s ease-in-out infinite both locus-bracket}@keyframes locus-block{0%,30%{stroke-width:5px;opacity:.6}45%,70%{stroke-width:7px;opacity:1}to{stroke-width:5px;opacity:.6}}@keyframes locus-bracket{0%,20%{stroke-dashoffset:1px}45%,85%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}@media (prefers-reduced-motion:reduce){.pair--variant[data-astro-cid-ulyqcrz3],.bracket[data-astro-cid-ulyqcrz3]{stroke-dashoffset:0;animation:none}}@media print{.pair--variant[data-astro-cid-ulyqcrz3],.bracket[data-astro-cid-ulyqcrz3]{stroke-dashoffset:0;animation:none}}.pair[data-astro-cid-kewmkjts]{flex-wrap:wrap;gap:8px 24px;display:flex}.pair[data-astro-cid-kewmkjts] svg[data-astro-cid-kewmkjts]{flex:240px;min-width:0;max-width:340px;height:auto;display:block;overflow:visible}.syn[data-astro-cid-kewmkjts] text[data-astro-cid-kewmkjts]{font-family:var(--font-ui);fill:var(--ink)}.syn[data-astro-cid-kewmkjts] .title[data-astro-cid-kewmkjts]{fill:var(--ink-strong);font-size:21px;font-weight:700}.syn[data-astro-cid-kewmkjts] .label[data-astro-cid-kewmkjts]{fill:var(--ink-muted);text-anchor:middle;font-size:15px}.syn[data-astro-cid-kewmkjts] .response[data-astro-cid-kewmkjts]{text-anchor:middle;font-size:15px}.sender[data-astro-cid-kewmkjts]{fill:var(--paper-sunk);stroke:var(--rule-strong);stroke-width:2px}.vesicle[data-astro-cid-kewmkjts]{fill:var(--paper);stroke:var(--rule-strong);stroke-width:1.8px}.glu-store[data-astro-cid-kewmkjts],.glu[data-astro-cid-kewmkjts],.bar[data-astro-cid-kewmkjts]{fill:var(--accent-mark)}.receiver[data-astro-cid-kewmkjts]{fill:color-mix(in srgb, #5f6b78 22%, var(--paper));stroke:var(--rule-strong);stroke-width:2px}.receptor[data-astro-cid-kewmkjts]{fill:var(--paper);stroke:var(--ink-strong);stroke-width:2.2px}.receptor--nmda[data-astro-cid-kewmkjts]{fill:var(--ink-strong);stroke:none}.baseline[data-astro-cid-kewmkjts]{stroke:var(--rule-strong);stroke-width:2px}.glu[data-astro-cid-kewmkjts]{transform-box:fill-box;animation:3.2s ease-in-out infinite both syn-cross}.bar[data-astro-cid-kewmkjts]{transform-box:fill-box;transform-origin:50% 100%;animation:3.2s ease-out infinite both syn-respond}@keyframes syn-cross{0%{opacity:0;transform:translateY(-24px)}12%{opacity:1}45%{opacity:1;transform:translateY(0)}62%,to{opacity:0;transform:translateY(0)}}@keyframes syn-respond{0%,42%{transform:scaleY(.05)}56%,74%{transform:scaleY(1)}to{transform:scaleY(.05)}}@media (prefers-reduced-motion:reduce){.glu[data-astro-cid-kewmkjts],.bar[data-astro-cid-kewmkjts]{animation:none}}@media print{.glu[data-astro-cid-kewmkjts],.bar[data-astro-cid-kewmkjts]{animation:none}}
