:root{--label-color: #ddd;--vis-axis-label-weight: 700;--vis-axis-grid-color: #6c778c;--vis-axis-label-color: #ddd;--vis-axis-tick-color: #6c778c;--vis-axis-tick-label-color: #ddd}@media (prefers-color-scheme: light){:root{--label-color: #333;--vis-axis-grid-color: #666;--vis-axis-label-color: #6c778c;--vis-axis-tick-color: #666;--vis-axis-tick-label-color: #6c778c}}.content{padding:0 .2rem}.description{font-size:small;font-style:italic}.card_container{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;--cards-per-row: 3;--vis-scatter-point-label-text-font-size: 14px;--vis-scatter-point-label-text-font-weight: 800}@media only screen and (max-width: 768px){.card_container{--cards-per-row: 2}}.card_container .card{display:block;width:calc((100% - (var(--cards-per-row) - 1) * 20px) / var(--cards-per-row));text-align:center;min-height:max(200px,30vh);--vis-tooltip-padding: .2rem .4rem}.card .name{font-style:italic}.card .occupation{font-size:xx-large}.card .tooltip{font-size:medium}@keyframes loading{0%{width:100%}to{width:0}}.loading_bar{width:100%;height:4px;margin:0;position:sticky;background-color:#8b0000;animation:loading;animation-duration:300s;animation-iteration-count:infinite;animation-play-state:running}.p_icons>svg{line-height:16px;vertical-align:middle}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-size:calc(1rem + .25vw);color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0 auto;padding:0;max-width:1280px;min-width:320px;min-height:100vh;text-align:left}h1{font-size:2.5em;line-height:1.1;margin-top:.3em;margin-bottom:0}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
