.more-toggle { position: absolute; width: 1px; height: 1px; opacity: 0; }
.more { display: inline-block; margin: 0.25rem 0 0; color: var(--muted); cursor: pointer; }
.more::before { content: "▸ "; }
.more:hover, .more-toggle:focus-visible ~ .more { color: inherit; }
.more-toggle:focus-visible ~ .more { outline: 2px solid currentColor; outline-offset: 0.2em; }
.languages > li:nth-child(n+6), .items > li:nth-child(n+6) { display: none; }
.more-toggle:checked ~ ul > li { display: list-item; }
.more-toggle:checked ~ .more { display: none; }
.anchor { position: fixed; top: 0; left: 0; width: 0; height: 0; }
.filter-status { display: none; color: var(--muted); }
.work { color: var(--muted); font-size: 0.75em; }
main:has(#lang-python:target) .languages > li[data-lang="lang-python"] { display: list-item; font-weight: 600; }
main:has(#lang-python:target) .filter-status[data-for="lang-python"] { display: block; }
main:has(#lang-python:target) .items > li:not([data-language="Python"]) { display: none; }
main:has(#lang-python:target) .items > li[data-language="Python"] { display: list-item; }
main:has(#lang-python:target) .more-toggle, main:has(#lang-python:target) .more { display: none; }
main:has(#lang-python:target) #area-1 { display: none; }
main:has(#lang-python:target) #area-3 { display: none; }
main:has(#lang-python:target) #area-4 { display: none; }
main:has(#lang-python:target) #area-5 { display: none; }
main:has(#lang-typescript:target) .languages > li[data-lang="lang-typescript"] { display: list-item; font-weight: 600; }
main:has(#lang-typescript:target) .filter-status[data-for="lang-typescript"] { display: block; }
main:has(#lang-typescript:target) .items > li:not([data-language="TypeScript"]) { display: none; }
main:has(#lang-typescript:target) .items > li[data-language="TypeScript"] { display: list-item; }
main:has(#lang-typescript:target) .more-toggle, main:has(#lang-typescript:target) .more { display: none; }
main:has(#lang-typescript:target) #area-4 { display: none; }
main:has(#lang-typescript:target) #area-5 { display: none; }
main:has(#lang-typescript:target) #area-6 { display: none; }
main:has(#lang-go:target) .languages > li[data-lang="lang-go"] { display: list-item; font-weight: 600; }
main:has(#lang-go:target) .filter-status[data-for="lang-go"] { display: block; }
main:has(#lang-go:target) .items > li:not([data-language="Go"]) { display: none; }
main:has(#lang-go:target) .items > li[data-language="Go"] { display: list-item; }
main:has(#lang-go:target) .more-toggle, main:has(#lang-go:target) .more { display: none; }
main:has(#lang-go:target) #area-1 { display: none; }
main:has(#lang-go:target) #area-3 { display: none; }
main:has(#lang-go:target) #area-4 { display: none; }
main:has(#lang-go:target) #area-6 { display: none; }
main:has(#lang-rust:target) .languages > li[data-lang="lang-rust"] { display: list-item; font-weight: 600; }
main:has(#lang-rust:target) .filter-status[data-for="lang-rust"] { display: block; }
main:has(#lang-rust:target) .items > li:not([data-language="Rust"]) { display: none; }
main:has(#lang-rust:target) .items > li[data-language="Rust"] { display: list-item; }
main:has(#lang-rust:target) .more-toggle, main:has(#lang-rust:target) .more { display: none; }
main:has(#lang-rust:target) #area-1 { display: none; }
main:has(#lang-rust:target) #area-3 { display: none; }
main:has(#lang-rust:target) #area-4 { display: none; }
main:has(#lang-rust:target) #area-5 { display: none; }
main:has(#lang-rust:target) #area-6 { display: none; }
main:has(#lang-swift:target) .languages > li[data-lang="lang-swift"] { display: list-item; font-weight: 600; }
main:has(#lang-swift:target) .filter-status[data-for="lang-swift"] { display: block; }
main:has(#lang-swift:target) .items > li:not([data-language="Swift"]) { display: none; }
main:has(#lang-swift:target) .items > li[data-language="Swift"] { display: list-item; }
main:has(#lang-swift:target) .more-toggle, main:has(#lang-swift:target) .more { display: none; }
main:has(#lang-swift:target) #area-1 { display: none; }
main:has(#lang-swift:target) #area-2 { display: none; }
main:has(#lang-swift:target) #area-4 { display: none; }
main:has(#lang-swift:target) #area-5 { display: none; }
main:has(#lang-swift:target) #area-6 { display: none; }
main:has(#lang-kotlin:target) .languages > li[data-lang="lang-kotlin"] { display: list-item; font-weight: 600; }
main:has(#lang-kotlin:target) .filter-status[data-for="lang-kotlin"] { display: block; }
main:has(#lang-kotlin:target) .items > li:not([data-language="Kotlin"]) { display: none; }
main:has(#lang-kotlin:target) .items > li[data-language="Kotlin"] { display: list-item; }
main:has(#lang-kotlin:target) .more-toggle, main:has(#lang-kotlin:target) .more { display: none; }
main:has(#lang-kotlin:target) #area-1 { display: none; }
main:has(#lang-kotlin:target) #area-2 { display: none; }
main:has(#lang-kotlin:target) #area-4 { display: none; }
main:has(#lang-kotlin:target) #area-5 { display: none; }
main:has(#lang-kotlin:target) #area-6 { display: none; }
main:has(#lang-dart:target) .languages > li[data-lang="lang-dart"] { display: list-item; font-weight: 600; }
main:has(#lang-dart:target) .filter-status[data-for="lang-dart"] { display: block; }
main:has(#lang-dart:target) .items > li:not([data-language="Dart"]) { display: none; }
main:has(#lang-dart:target) .items > li[data-language="Dart"] { display: list-item; }
main:has(#lang-dart:target) .more-toggle, main:has(#lang-dart:target) .more { display: none; }
main:has(#lang-dart:target) #area-1 { display: none; }
main:has(#lang-dart:target) #area-2 { display: none; }
main:has(#lang-dart:target) #area-4 { display: none; }
main:has(#lang-dart:target) #area-5 { display: none; }
main:has(#lang-dart:target) #area-6 { display: none; }
main:has(#lang-lua:target) .languages > li[data-lang="lang-lua"] { display: list-item; font-weight: 600; }
main:has(#lang-lua:target) .filter-status[data-for="lang-lua"] { display: block; }
main:has(#lang-lua:target) .items > li:not([data-language="Lua"]) { display: none; }
main:has(#lang-lua:target) .items > li[data-language="Lua"] { display: list-item; }
main:has(#lang-lua:target) .more-toggle, main:has(#lang-lua:target) .more { display: none; }
main:has(#lang-lua:target) #area-1 { display: none; }
main:has(#lang-lua:target) #area-2 { display: none; }
main:has(#lang-lua:target) #area-3 { display: none; }
main:has(#lang-lua:target) #area-4 { display: none; }
main:has(#lang-lua:target) #area-5 { display: none; }
main:has(#lang-lua:target) #area-6 { display: none; }
main:has(#lang-csharp:target) .languages > li[data-lang="lang-csharp"] { display: list-item; font-weight: 600; }
main:has(#lang-csharp:target) .filter-status[data-for="lang-csharp"] { display: block; }
main:has(#lang-csharp:target) .items > li:not([data-language="C#"]) { display: none; }
main:has(#lang-csharp:target) .items > li[data-language="C#"] { display: list-item; }
main:has(#lang-csharp:target) .more-toggle, main:has(#lang-csharp:target) .more { display: none; }
main:has(#lang-csharp:target) #area-1 { display: none; }
main:has(#lang-csharp:target) #area-2 { display: none; }
main:has(#lang-csharp:target) #area-4 { display: none; }
main:has(#lang-csharp:target) #area-5 { display: none; }
main:has(#lang-csharp:target) #area-6 { display: none; }
main:has(#lang-java:target) .languages > li[data-lang="lang-java"] { display: list-item; font-weight: 600; }
main:has(#lang-java:target) .filter-status[data-for="lang-java"] { display: block; }
main:has(#lang-java:target) .items > li:not([data-language="Java"]) { display: none; }
main:has(#lang-java:target) .items > li[data-language="Java"] { display: list-item; }
main:has(#lang-java:target) .more-toggle, main:has(#lang-java:target) .more { display: none; }
main:has(#lang-java:target) #area-1 { display: none; }
main:has(#lang-java:target) #area-2 { display: none; }
main:has(#lang-java:target) #area-3 { display: none; }
main:has(#lang-java:target) #area-4 { display: none; }
main:has(#lang-java:target) #area-5 { display: none; }
main:has(#lang-java:target) #area-6 { display: none; }
main:has(#lang-c:target) .languages > li[data-lang="lang-c"] { display: list-item; font-weight: 600; }
main:has(#lang-c:target) .filter-status[data-for="lang-c"] { display: block; }
main:has(#lang-c:target) .items > li:not([data-language="C"]) { display: none; }
main:has(#lang-c:target) .items > li[data-language="C"] { display: list-item; }
main:has(#lang-c:target) .more-toggle, main:has(#lang-c:target) .more { display: none; }
main:has(#lang-c:target) #area-1 { display: none; }
main:has(#lang-c:target) #area-2 { display: none; }
main:has(#lang-c:target) #area-3 { display: none; }
main:has(#lang-c:target) #area-4 { display: none; }
main:has(#lang-c:target) #area-5 { display: none; }
main:has(#lang-c:target) #area-6 { display: none; }
main:has(#lang-shell:target) .languages > li[data-lang="lang-shell"] { display: list-item; font-weight: 600; }
main:has(#lang-shell:target) .filter-status[data-for="lang-shell"] { display: block; }
main:has(#lang-shell:target) .items > li:not([data-language="Shell"]) { display: none; }
main:has(#lang-shell:target) .items > li[data-language="Shell"] { display: list-item; }
main:has(#lang-shell:target) .more-toggle, main:has(#lang-shell:target) .more { display: none; }
main:has(#lang-shell:target) #area-1 { display: none; }
main:has(#lang-shell:target) #area-2 { display: none; }
main:has(#lang-shell:target) #area-3 { display: none; }
main:has(#lang-shell:target) #area-4 { display: none; }
main:has(#lang-shell:target) #area-5 { display: none; }
main:has(#lang-shell:target) #area-6 { display: none; }
