.people-pane[data-astro-cid-z5amknga]{overflow-x:clip}.sr-only[data-astro-cid-z5amknga]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.people-controls[data-astro-cid-z5amknga]{position:sticky;top:var(--site-toolbar-h, 27px);z-index:15;padding:7px 10px 6px;background:var(--win-bg);border-top:1px solid var(--win-light);border-bottom:1px solid var(--win-dark)}.controls-row[data-astro-cid-z5amknga]{display:none;align-items:center;gap:8px;margin-bottom:6px}.people-controls[data-astro-cid-z5amknga].is-ready .controls-row[data-astro-cid-z5amknga]{display:flex}.filter-field[data-astro-cid-z5amknga]{position:relative;flex:1 1 0;min-width:0}.people-filter[data-astro-cid-z5amknga]{width:100%;box-sizing:border-box;padding:4px 78px 4px 7px;font-family:"MS Sans Serif",Tahoma,sans-serif;font-size:12px;color:#000;background:#fff;border-top:2px solid var(--win-dark);border-left:2px solid var(--win-dark);border-right:2px solid var(--win-light);border-bottom:2px solid var(--win-light)}.people-filter[data-astro-cid-z5amknga]:focus-visible{outline:1px dotted #000;outline-offset:-4px}.people-filter-count[data-astro-cid-z5amknga]{position:absolute;right:9px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:10px;color:#666;white-space:nowrap}.sort-toggle[data-astro-cid-z5amknga]{display:flex;gap:4px;flex:0 0 auto}.sort-btn[data-astro-cid-z5amknga],.role-chip[data-astro-cid-z5amknga]{font-family:"MS Sans Serif",Tahoma,sans-serif;font-size:10px;color:#000;background:var(--win-bg);border-top:1px solid var(--win-light);border-left:1px solid var(--win-light);border-right:1px solid var(--win-dark);border-bottom:1px solid var(--win-dark)}.sort-btn[data-astro-cid-z5amknga]{padding:4px 7px;cursor:pointer;white-space:nowrap}.sort-btn[data-astro-cid-z5amknga]:active,.sort-btn[data-astro-cid-z5amknga].is-active{border-top-color:var(--win-dark);border-left-color:var(--win-dark);border-right-color:var(--win-light);border-bottom-color:var(--win-light);background:#e8e8e8}.sort-btn[data-astro-cid-z5amknga].is-active{color:var(--win-title);font-weight:700}.sort-label-compact[data-astro-cid-z5amknga]{display:none}.role-nav[data-astro-cid-z5amknga]{display:flex;gap:4px;overflow-x:auto;scrollbar-width:thin;padding-bottom:1px}.role-chip[data-astro-cid-z5amknga]{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;padding:3px 6px;text-decoration:none;white-space:nowrap}.role-chip[data-astro-cid-z5amknga]:hover{color:#000;text-decoration:none;background:#ddd}.role-chip[data-astro-cid-z5amknga].is-empty{color:#777;opacity:.68}.chip-count[data-astro-cid-z5amknga]{color:var(--win-title);font-weight:700}.role-group[data-astro-cid-z5amknga]{border-bottom:2px solid #e0e0e0;scroll-margin-top:calc(var(--site-toolbar-h, 27px) + var(--people-controls-h, 64px) + 8px)}.role-group[data-astro-cid-z5amknga]:last-of-type{border-bottom:none}.role-header[data-astro-cid-z5amknga]{font-family:Times New Roman,Times,serif;font-size:14px;font-weight:700;padding:10px 16px 6px;background:#f0f0f0;border-bottom:1px solid #e0e0e0;color:var(--win-title);display:flex;align-items:baseline;gap:8px}.role-count[data-astro-cid-z5amknga]{font-size:10px;color:#777;font-family:"MS Sans Serif",Tahoma,sans-serif}.people-grid[data-astro-cid-z5amknga]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:0;overflow:clip}.victims-grid[data-astro-cid-z5amknga]{grid-template-columns:repeat(2,minmax(0,1fr))}.person-card[data-astro-cid-z5amknga]{display:flex;align-items:flex-start;gap:10px;padding:8px 16px;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;text-decoration:none;color:#000}a[data-astro-cid-z5amknga].person-card:hover{background:#f0f0ff;text-decoration:none}.person-card[data-astro-cid-z5amknga].is-unlinked .person-name[data-astro-cid-z5amknga]{opacity:.55}.victim-card[data-astro-cid-z5amknga]{min-height:48px;align-items:center;border-left:3px solid var(--win-title);background:#fffef8}.person-card-body[data-astro-cid-z5amknga]{flex:1;min-width:0}.person-card-image[data-astro-cid-z5amknga]{width:48px;height:60px;flex:0 0 48px;object-fit:cover;object-position:center 30%;background:silver;border-top:2px solid #808080;border-left:2px solid #808080;border-right:2px solid #fff;border-bottom:2px solid #fff}.person-card-top[data-astro-cid-z5amknga]{display:flex;justify-content:space-between;align-items:baseline;gap:4px}.person-name[data-astro-cid-z5amknga]{font-size:12px;font-weight:700}.person-name[data-astro-cid-z5amknga].prosecution{color:var(--prosecution)}.person-name[data-astro-cid-z5amknga].defense{color:var(--defense)}.person-name[data-astro-cid-z5amknga].judge{color:#000}.person-name[data-astro-cid-z5amknga].defendant{color:purple}.person-name[data-astro-cid-z5amknga].victim{color:var(--win-title)}.person-desc[data-astro-cid-z5amknga]{font-size:10px;color:#666;margin-top:1px}.person-stats[data-astro-cid-z5amknga]{font-size:10px;color:#888;margin-top:3px;display:flex;gap:8px}.trial-badges[data-astro-cid-z5amknga]{display:flex;gap:2px;flex-shrink:0}.trial-badge[data-astro-cid-z5amknga]{font-family:"MS Sans Serif",Tahoma,sans-serif;font-size:8px;font-weight:700;padding:0 3px;letter-spacing:.03em;border:1px solid}.trial-badge[data-astro-cid-z5amknga].criminal{color:#8b0000;border-color:#daa;background:#fef0f0}.trial-badge[data-astro-cid-z5amknga].civil{color:#00008b;border-color:#aad;background:#f0f0fe}.trial-badge[data-astro-cid-z5amknga].prelim{color:#5a5a00;border-color:#cc9;background:#fefef0}.trial-badge[data-astro-cid-z5amknga].depo{color:#006400;border-color:#9c9;background:#f0fef0}.person-card[data-astro-cid-z5amknga][hidden],.role-group[data-astro-cid-z5amknga][hidden]{display:none}.people-empty[data-astro-cid-z5amknga]{padding:40px 16px;margin:0;text-align:center;color:#555;font-size:11px}.people-empty[data-astro-cid-z5amknga] a[data-astro-cid-z5amknga]{margin-left:6px}@media(max-width:680px){.sort-label-full[data-astro-cid-z5amknga]{display:none}.sort-label-compact[data-astro-cid-z5amknga]{display:inline}.victims-grid[data-astro-cid-z5amknga],.people-grid[data-astro-cid-z5amknga]{grid-template-columns:1fr}}
