.sxmap.astro-ixdu6yt3{margin:14px 0 6px}.sxmap-box.astro-ixdu6yt3{height:420px;border:1px solid var(--rule);border-radius:3px;background:var(--panel)}.sxmap-key.astro-ixdu6yt3{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 20px;font-family:var(--sans);font-size:12px;color:var(--ink-2)}.sxmap-key.astro-ixdu6yt3 i.astro-ixdu6yt3{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:7px;vertical-align:-2px}.k-c.astro-ixdu6yt3,.k-m.astro-ixdu6yt3{background:var(--accent);opacity:.65}.k-u.astro-ixdu6yt3{border:1.6px dashed var(--ink-3)}.k-a.astro-ixdu6yt3{border:1.6px solid var(--accent);background:var(--accent-wash)}.k-p.astro-ixdu6yt3{background:var(--brass)}@media(max-width:640px){.sxmap-box.astro-ixdu6yt3{height:320px}}.fam.astro-khh5prfc{background:var(--panel);border:1px solid var(--rule);border-radius:3px;padding:24px 26px 22px}.fam.astro-khh5prfc>h2.astro-khh5prfc{font-size:clamp(22px,2.6vw,28px);margin:0}.fam.astro-khh5prfc>.cap.astro-khh5prfc{font-size:13.5px;line-height:1.6;color:var(--ink-2);max-width:var(--measure);margin-top:8px}.fam.astro-khh5prfc h3.astro-khh5prfc{font-family:var(--sans);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0;color:var(--brass)}.famgroup.astro-khh5prfc{margin-top:24px;padding-top:18px;border-top:1px solid var(--rule)}.famgroup.astro-khh5prfc>.cap.astro-khh5prfc{margin-top:4px}.famsearch.astro-khh5prfc{font-family:var(--sans);font-size:13.5px;line-height:1.6;margin:16px 0 0;padding:10px 14px;background:var(--accent-wash);color:var(--ink);border-left:3px solid var(--accent);border-radius:0 3px 3px 0}.famlist.astro-khh5prfc,.fev.astro-khh5prfc{list-style:none;padding:0;margin:12px 0 0}.famlist.astro-khh5prfc{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.famlist.astro-khh5prfc>li.astro-khh5prfc{padding:12px 14px;background:var(--ground);border:1px solid var(--rule);border-radius:3px;transition:border-color .15s}.famlist.astro-khh5prfc>li.astro-khh5prfc:hover{border-color:var(--rule-strong)}.famlist.astro-khh5prfc>li.astro-khh5prfc.here{border-color:var(--accent);background:var(--accent-wash)}.famlist.astro-khh5prfc>li.astro-khh5prfc:has(details[open]){grid-column:1 / -1}.famlist.astro-khh5prfc>li.astro-khh5prfc>b.astro-khh5prfc{font-family:var(--serif);font-size:20px;font-weight:500;line-height:1.2}.famlist.astro-khh5prfc a.astro-khh5prfc{text-decoration:none;color:var(--accent)}.famlist.astro-khh5prfc a.astro-khh5prfc:hover{text-decoration:underline}.famlist.astro-khh5prfc .typed.astro-khh5prfc{display:block;font-family:var(--sans);font-size:12px;line-height:1.45;color:var(--ink-3);margin:4px 0 0}.famlist.astro-khh5prfc .you.astro-khh5prfc{font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:var(--panel);border:1px solid var(--accent);border-radius:999px;padding:1px 8px;margin-left:8px;vertical-align:3px}.famlist.astro-khh5prfc details.astro-khh5prfc,.famnot.astro-khh5prfc,.famlead.astro-khh5prfc{font-family:var(--sans);font-size:12.5px}.famlist.astro-khh5prfc details.astro-khh5prfc{margin-top:8px}.famlist.astro-khh5prfc summary.astro-khh5prfc,.famnot.astro-khh5prfc summary.astro-khh5prfc,.famlead.astro-khh5prfc summary.astro-khh5prfc{cursor:pointer;color:var(--accent);padding:2px 0}.famlist.astro-khh5prfc summary.astro-khh5prfc{font-size:12px}.fev.astro-khh5prfc{margin:6px 0 2px}.fev.astro-khh5prfc li.astro-khh5prfc{padding:4px 0;line-height:1.55;max-width:var(--measure);color:var(--ink-2)}.fev.astro-khh5prfc .who.astro-khh5prfc{color:var(--ink-3)}.famnot.astro-khh5prfc,.famlead.astro-khh5prfc{margin-top:18px;padding:10px 14px;background:var(--ground);border:1px solid var(--rule);border-radius:3px}.famlead.astro-khh5prfc>.cap.astro-khh5prfc,.famnot.astro-khh5prfc>.cap.astro-khh5prfc{margin-top:6px}.famlead.astro-khh5prfc summary.astro-khh5prfc b.astro-khh5prfc,.famnot.astro-khh5prfc summary.astro-khh5prfc b.astro-khh5prfc{color:var(--ink)}.famlead.astro-khh5prfc summary.astro-khh5prfc .cap.astro-khh5prfc,.famnot.astro-khh5prfc summary.astro-khh5prfc .cap.astro-khh5prfc{margin:0;color:var(--ink-3)}.famnotice.astro-khh5prfc{padding:14px 18px}@media(max-width:640px){.fam.astro-khh5prfc{padding:18px 16px}.famlist.astro-khh5prfc{grid-template-columns:1fr}}h2.astro-khh5prfc{font-family:var(--serif);font-size:24px;font-weight:500;margin:0 0 4px}.vars.astro-khh5prfc{display:flex;flex-wrap:wrap;gap:6px 8px;font-family:var(--serif);font-size:17px;margin:12px 0 0}.vars.astro-khh5prfc b.astro-khh5prfc{font-weight:500;white-space:nowrap;padding:2px 12px;background:var(--panel);border:1px solid var(--rule);border-radius:999px}.vars.astro-khh5prfc a.astro-khh5prfc{display:flex;text-decoration:none;color:var(--accent)}.vars.astro-khh5prfc b.astro-khh5prfc{line-height:1.5}.vars.astro-khh5prfc a.astro-khh5prfc:hover b.astro-khh5prfc{border-color:var(--accent)}.soundsalike.astro-khh5prfc{padding:10px 14px;background:var(--panel);border:1px solid var(--rule);border-radius:3px}.soundsalike.astro-khh5prfc summary.astro-khh5prfc{cursor:pointer;font-family:var(--sans);font-size:13.5px}.bigl.astro-khh5prfc{font-family:var(--serif);font-size:19px}td.astro-khh5prfc{vertical-align:top}.curve.astro-khh5prfc{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:4px}.curve.astro-khh5prfc li.astro-khh5prfc{display:grid;grid-template-columns:92px 1fr 68px;align-items:center;gap:10px;font-family:var(--mono);font-size:12px}.curve.astro-khh5prfc .d.astro-khh5prfc{color:var(--ink-3)}.curve.astro-khh5prfc .bar.astro-khh5prfc{height:11px;background:var(--accent);opacity:.72;min-width:1px;border-radius:1px}.curve.astro-khh5prfc .n.astro-khh5prfc{text-align:right;color:var(--ink-2)}.cblock.astro-khh5prfc{margin-top:26px;padding-top:22px;border-top:1px solid var(--rule)}.cblock.astro-khh5prfc:first-of-type{margin-top:18px;padding-top:0;border-top:0}.cblock.astro-khh5prfc h3.astro-khh5prfc{font-family:var(--serif);font-size:21px;font-weight:500;margin:0 0 6px}.cblock.astro-khh5prfc h3.astro-khh5prfc a.astro-khh5prfc{text-decoration:none}.cblock.astro-khh5prfc h3.astro-khh5prfc a.astro-khh5prfc:hover{text-decoration:underline}.ctop.astro-khh5prfc{margin-top:0}.ccflag.astro-khh5prfc{width:22px;height:auto;vertical-align:-4px;margin-right:8px;border:1px solid var(--rule);border-radius:1px}.cflag-l.astro-khh5prfc:hover .ccflag.astro-khh5prfc{border-color:var(--accent)}
