.pe.svelte-19yqsku{display:grid;gap:0;font-family:var(--font-mono)}.pe__hero.svelte-19yqsku{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.8fr);border:1px solid var(--border-strong);background:var(--bg-elev)}.pe__map.svelte-19yqsku{min-width:0;border-right:1px solid var(--border)}.pe__map.svelte-19yqsku section,.pe__map.svelte-19yqsku .geo-map{border:0}.pe__summary.svelte-19yqsku{min-width:0;display:grid;align-content:start;gap:10px;padding:8px 12px 12px;background:color-mix(in srgb,var(--bg-steel-soft) 48%,var(--bg-elev))}.pe__head.svelte-19yqsku{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-height:22px;border-bottom:2px solid var(--fg)}.pe__head.svelte-19yqsku strong:where(.svelte-19yqsku){font-size:10.5px;font-weight:950;letter-spacing:.12em}.pe__head.svelte-19yqsku small:where(.svelte-19yqsku){color:var(--fg-muted);font-size:7.5px;font-weight:950;letter-spacing:.06em}.pe__people.svelte-19yqsku{display:grid;gap:6px}.pe__person.svelte-19yqsku{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;border:1px solid var(--border);background:var(--bg-elev);color:var(--fg);font:inherit;text-align:left;cursor:pointer}.pe__person.svelte-19yqsku:hover,.pe__person.svelte-19yqsku:focus-visible{outline:none;background:linear-gradient(var(--open-hover-bg),var(--open-hover-bg)),var(--bg-elev);box-shadow:var(--open-hover-ring)}.pe__person.svelte-19yqsku>span:where(.svelte-19yqsku):nth-child(2){min-width:0;display:grid;gap:2px}.pe__person.svelte-19yqsku strong:where(.svelte-19yqsku){overflow:hidden;font-family:var(--font-sans, ui-sans-serif, system-ui, sans-serif);font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pe__person.svelte-19yqsku small:where(.svelte-19yqsku){color:var(--fg-muted);font-size:7.5px;font-weight:900;letter-spacing:.08em}.pe__person.svelte-19yqsku>b:where(.svelte-19yqsku){font-size:18px;font-weight:950;font-variant-numeric:tabular-nums}.pe__person.svelte-19yqsku>b:where(.svelte-19yqsku) i:where(.svelte-19yqsku){margin-left:3px;color:var(--fg-muted);font-size:8px;font-style:normal}.pe__person--d.svelte-19yqsku>b:where(.svelte-19yqsku){color:var(--party-d)}.pe__person--r.svelte-19yqsku>b:where(.svelte-19yqsku){color:var(--party-r)}.pe__photo.svelte-19yqsku{position:relative;display:grid;place-items:center;width:30px;height:30px;overflow:hidden;border:2px solid var(--party-i);border-radius:50%;background:var(--bg-elev-2);font-size:9px;font-weight:950}.pe__person--d.svelte-19yqsku .pe__photo:where(.svelte-19yqsku){border-color:var(--party-d)}.pe__person--r.svelte-19yqsku .pe__photo:where(.svelte-19yqsku){border-color:var(--party-r)}.pe__photo.svelte-19yqsku img:where(.svelte-19yqsku){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 20%}.pe__facts.svelte-19yqsku{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:8px;border-top:1px solid var(--border)}.pe__facts.svelte-19yqsku span:where(.svelte-19yqsku){display:grid;gap:3px}.pe__facts.svelte-19yqsku small:where(.svelte-19yqsku){color:var(--fg-muted);font-size:7.5px;font-weight:900;letter-spacing:.06em}.pe__facts.svelte-19yqsku b:where(.svelte-19yqsku){font-size:13px;font-weight:950;font-variant-numeric:tabular-nums}@container (max-width: 520px){.pe__hero.svelte-19yqsku{grid-template-columns:minmax(0,1fr)}.pe__map.svelte-19yqsku{border-right:0;border-bottom:1px solid var(--border)}}.pe.svelte-19yqsku .ovr{border-bottom:0}
