.iLAgaa_root{display:contents}.iLAgaa_kindChip{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--muted);white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:10.5px;display:inline-block}.iLAgaa_controls{flex-direction:column;gap:16px;display:flex}.iLAgaa_group{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.iLAgaa_toggles{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.iLAgaa_toggle{min-width:36px;min-height:36px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--muted);border:1px solid var(--muted);background:0 0;border-radius:3px;align-items:center;gap:6px;padding:4px 12px;font-size:11px;display:inline-flex}.iLAgaa_toggle[aria-pressed=false]:hover{color:var(--ink);border-color:var(--ink)}.iLAgaa_toggle:before{content:"✓";content:"✓" / "";visibility:hidden;font-size:12px;line-height:1}.iLAgaa_toggle[aria-pressed=true]{color:var(--ink);background:var(--no-background-bg);border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.iLAgaa_toggle[aria-pressed=true]:before{visibility:visible}.iLAgaa_count{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:20px 0 8px;font-size:11px}.iLAgaa_list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.iLAgaa_list>li{border-bottom:1px solid var(--rule)}.iLAgaa_empty{max-width:var(--measure);color:var(--muted);border-top:1px solid var(--rule);margin:0;padding:24px 0}.iLAgaa_item{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;padding:22px 0;text-decoration:none;display:flex}.iLAgaa_item:hover .iLAgaa_itemTitle,.iLAgaa_item:focus-visible .iLAgaa_itemTitle{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:2px}.iLAgaa_itemMain{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.iLAgaa_itemTitle{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(22px,2.4vw,30px);line-height:1.15}.iLAgaa_itemSummary{color:var(--muted);max-width:var(--measure)}.iLAgaa_itemMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.iLAgaa_postMeta{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.iLAgaa_refs{color:var(--muted);flex-wrap:wrap;gap:4px 24px;font-size:15px;display:flex}
.Hi2WXW_root{display:contents}.Hi2WXW_chip{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:3px;padding:2px 7px;font-size:10.5px;display:inline-block}.Hi2WXW_chip[data-audience=wet-lab]{background:var(--wet-lab-bg);color:var(--wet-lab-fg)}.Hi2WXW_chip[data-audience=bioinformatics]{background:var(--bioinformatics-bg);color:var(--bioinformatics-fg)}.Hi2WXW_chip[data-audience=ml]{background:var(--ml-bg);color:var(--ml-fg)}.Hi2WXW_chip[data-audience=no-background]{background:var(--no-background-bg);color:var(--no-background-fg)}.Hi2WXW_unreviewed{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border:1px dashed var(--muted);color:var(--muted);white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:10.5px;display:inline-block}.Hi2WXW_filter{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.Hi2WXW_filterChips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Hi2WXW_filterChip{min-height:36px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--muted);border:1px solid var(--rule);background:0 0;border-radius:3px;align-items:center;gap:6px;padding:4px 12px;font-size:11px;display:inline-flex}.Hi2WXW_filterChip[aria-pressed=false]:hover{border-color:var(--muted)}.Hi2WXW_filterChip:before{content:"✓";content:"✓" / "";visibility:hidden;font-size:12px;line-height:1}.Hi2WXW_filterChip[aria-pressed=true]{border-color:currentColor;box-shadow:inset 0 0 0 1px}.Hi2WXW_filterChip[aria-pressed=true]:before{visibility:visible}.Hi2WXW_filterChip[aria-pressed=true][data-audience=wet-lab]{background:var(--wet-lab-bg);color:var(--wet-lab-fg)}.Hi2WXW_filterChip[aria-pressed=true][data-audience=bioinformatics]{background:var(--bioinformatics-bg);color:var(--bioinformatics-fg)}.Hi2WXW_filterChip[aria-pressed=true][data-audience=ml]{background:var(--ml-bg);color:var(--ml-fg)}.Hi2WXW_filterChip[aria-pressed=true][data-audience=no-background]{background:var(--no-background-bg);color:var(--no-background-fg)}.Hi2WXW_clear{min-height:36px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-underline-offset:3px;padding:4px 8px;font-size:11px;text-decoration:underline}.Hi2WXW_clear:hover{color:var(--ink)}.Hi2WXW_count{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:20px 0 8px;font-size:11px}.Hi2WXW_list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.Hi2WXW_list>li{border-bottom:1px solid var(--rule)}.Hi2WXW_empty{max-width:var(--measure);color:var(--muted);border-top:1px solid var(--rule);margin:0;padding:24px 0}.Hi2WXW_projectCard{border:1px solid var(--rule);border-radius:4px;flex-direction:column;gap:10px;height:100%;padding:20px 22px;text-decoration:none;display:flex}.Hi2WXW_projectCard:hover{border-color:var(--muted)}.Hi2WXW_projectHead{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.Hi2WXW_projectTitle{font-family:var(--display);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:clamp(22px,2.2vw,26px);line-height:1.15}.Hi2WXW_projectCard:hover .Hi2WXW_projectTitle,.Hi2WXW_projectCard:focus-visible .Hi2WXW_projectTitle{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:2px}.Hi2WXW_projectSummary{color:var(--muted)}.Hi2WXW_projectStack{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:4px;display:flex}.Hi2WXW_stackItem{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);background:var(--no-background-bg);border-radius:3px;padding:2px 7px;font-size:11px}
.epbfUq_body{margin-top:32px}.epbfUq_section{border-top:1px solid var(--rule);padding-block:20px;transition:opacity .25s}.epbfUq_section[data-dim=true]{opacity:.34}.epbfUq_section[data-dim=true]:focus-within{opacity:1}.epbfUq_sectionTags{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.epbfUq_prose{max-width:var(--measure);overflow-wrap:break-word}.epbfUq_prose>:first-child{margin-top:0}.epbfUq_prose>:last-child{margin-bottom:0}.epbfUq_prose p,.epbfUq_prose ul,.epbfUq_prose ol,.epbfUq_prose blockquote,.epbfUq_prose pre{margin:0 0 1.2em}.epbfUq_prose h2{margin:0 0 .6em}.epbfUq_prose h3{margin:1.6em 0 .5em}.epbfUq_prose h4{margin:1.4em 0 .4em;font-size:1em;font-weight:600}.epbfUq_prose hr{border:0;border-top:1px solid var(--rule);margin:2em 0}.epbfUq_prose ul,.epbfUq_prose ol{padding-left:1.4em}.epbfUq_prose li>ul,.epbfUq_prose li>ol{margin:.35em 0 0}.epbfUq_prose li+li{margin-top:.35em}.epbfUq_prose blockquote{border-left:2px solid var(--rule);color:var(--muted);padding-left:1.1em}.epbfUq_prose code{font-family:var(--mono);background:#f1ece2;border-radius:3px;padding:1px 5px;font-size:.88em}.epbfUq_prose pre{background:#f1ece2;border-radius:4px;padding:16px 18px;overflow-x:auto}.epbfUq_prose pre code{background:0 0;padding:0;font-size:14px;line-height:1.55}.epbfUq_prose img{max-width:100%;height:auto}.epbfUq_prose table{border-collapse:collapse;max-width:100%;margin:0 0 1.2em;font-size:.95em;display:block;overflow-x:auto}.epbfUq_prose th,.epbfUq_prose td{border:1px solid var(--rule);text-align:left;vertical-align:top;padding:8px 12px}.epbfUq_prose th{font-weight:600}
