/* The use-case gallery's filter rules, written by scripts/site/build_use_cases.py.
 * The filters are two radio groups (#k-* for the kind of work, #t-* for the
 * team), each radio inside the chip that chooses it, so choosing one never
 * scrolls the page; the cards follow them with :has(). A card carries one class
 * per filter it shows under, and a phone shows the first few until Show all
 * (#uc-all, kept at the foot beside its button) is ticked. */
.uc-card,.uc-count,.uc-empty,.uc-more{display:none}
.fchip:has(:checked){background:var(--cream);color:var(--ink);border-color:var(--cream)}
.fchip:has(:checked) .n{color:var(--paper-quiet)}
.fchip:has(:focus-visible){outline:2px solid var(--cream);outline-offset:2px}
.uc-browse:has(#k-0:checked):has(#t-0:checked) .uc-bar .uc-count--0-0{display:inline}
.uc-browse:has(#k-0:checked):has(#t-0:checked) .uc-grid .f-0-0{display:flex}
.uc-browse:has(#k-0:checked):has(#t-0:checked) .uc-foot .uc-more--0-0{display:inline-flex}
.uc-browse:has(#k-0:checked):has(#t-1:checked) .uc-bar .uc-count--0-1{display:inline}
.uc-browse:has(#k-0:checked):has(#t-1:checked) .uc-grid .f-0-1{display:flex}
.uc-browse:has(#k-0:checked):has(#t-2:checked) .uc-bar .uc-count--0-2{display:inline}
.uc-browse:has(#k-0:checked):has(#t-2:checked) .uc-grid .f-0-2{display:flex}
.uc-browse:has(#k-0:checked):has(#t-3:checked) .uc-bar .uc-count--0-3{display:inline}
.uc-browse:has(#k-0:checked):has(#t-3:checked) .uc-grid .f-0-3{display:flex}
.uc-browse:has(#k-0:checked):has(#t-4:checked) .uc-bar .uc-count--0-4{display:inline}
.uc-browse:has(#k-0:checked):has(#t-4:checked) .uc-grid .f-0-4{display:flex}
.uc-browse:has(#k-0:checked):has(#t-5:checked) .uc-bar .uc-count--0-5{display:inline}
.uc-browse:has(#k-0:checked):has(#t-5:checked) .uc-grid .f-0-5{display:flex}
.uc-browse:has(#k-0:checked):has(#t-6:checked) .uc-bar .uc-count--0-6{display:inline}
.uc-browse:has(#k-0:checked):has(#t-6:checked) .uc-grid .f-0-6{display:flex}
.uc-browse:has(#k-0:checked):has(#t-7:checked) .uc-bar .uc-count--0-7{display:inline}
.uc-browse:has(#k-0:checked):has(#t-7:checked) .uc-grid .f-0-7{display:flex}
.uc-browse:has(#k-1:checked):has(#t-0:checked) .uc-bar .uc-count--1-0{display:inline}
.uc-browse:has(#k-1:checked):has(#t-0:checked) .uc-grid .f-1-0{display:flex}
.uc-browse:has(#k-1:checked):has(#t-1:checked) .uc-bar .uc-count--1-1{display:inline}
.uc-browse:has(#k-1:checked):has(#t-1:checked) .uc-grid .f-1-1{display:flex}
.uc-browse:has(#k-1:checked):has(#t-2:checked) .uc-bar .uc-count--1-2{display:inline}
.uc-browse:has(#k-1:checked):has(#t-2:checked) .uc-grid .f-1-2{display:flex}
.uc-browse:has(#k-1:checked):has(#t-3:checked) .uc-bar .uc-count--1-3{display:inline}
.uc-browse:has(#k-1:checked):has(#t-3:checked) .uc-grid .f-1-3{display:flex}
.uc-browse:has(#k-1:checked):has(#t-3:checked) .uc-grid .uc-empty{display:block}
.uc-browse:has(#k-1:checked):has(#t-4:checked) .uc-bar .uc-count--1-4{display:inline}
.uc-browse:has(#k-1:checked):has(#t-4:checked) .uc-grid .f-1-4{display:flex}
.uc-browse:has(#k-1:checked):has(#t-4:checked) .uc-grid .uc-empty{display:block}
.uc-browse:has(#k-1:checked):has(#t-5:checked) .uc-bar .uc-count--1-5{display:inline}
.uc-browse:has(#k-1:checked):has(#t-5:checked) .uc-grid .f-1-5{display:flex}
.uc-browse:has(#k-1:checked):has(#t-6:checked) .uc-bar .uc-count--1-6{display:inline}
.uc-browse:has(#k-1:checked):has(#t-6:checked) .uc-grid .f-1-6{display:flex}
.uc-browse:has(#k-1:checked):has(#t-6:checked) .uc-grid .uc-empty{display:block}
.uc-browse:has(#k-1:checked):has(#t-7:checked) .uc-bar .uc-count--1-7{display:inline}
.uc-browse:has(#k-1:checked):has(#t-7:checked) .uc-grid .f-1-7{display:flex}
.uc-browse:has(#k-2:checked):has(#t-0:checked) .uc-bar .uc-count--2-0{display:inline}
.uc-browse:has(#k-2:checked):has(#t-0:checked) .uc-grid .f-2-0{display:flex}
.uc-browse:has(#k-2:checked):has(#t-1:checked) .uc-bar .uc-count--2-1{display:inline}
.uc-browse:has(#k-2:checked):has(#t-1:checked) .uc-grid .f-2-1{display:flex}
.uc-browse:has(#k-2:checked):has(#t-1:checked) .uc-grid .uc-empty{display:block}
.uc-browse:has(#k-2:checked):has(#t-2:checked) .uc-bar .uc-count--2-2{display:inline}
.uc-browse:has(#k-2:checked):has(#t-2:checked) .uc-grid .f-2-2{display:flex}
.uc-browse:has(#k-2:checked):has(#t-2:checked) .uc-grid .uc-empty{display:block}
.uc-browse:has(#k-2:checked):has(#t-3:checked) .uc-bar .uc-count--2-3{display:inline}
.uc-browse:has(#k-2:checked):has(#t-3:checked) .uc-grid .f-2-3{display:flex}
.uc-browse:has(#k-2:checked):has(#t-3:checked) .uc-grid .uc-empty{display:block}
.uc-browse:has(#k-2:checked):has(#t-4:checked) .uc-bar .uc-count--2-4{display:inline}
.uc-browse:has(#k-2:checked):has(#t-4:checked) .uc-grid .f-2-4{display:flex}
.uc-browse:has(#k-2:checked):has(#t-4:checked) .uc-grid .uc-empty{display:block}
.uc-browse:has(#k-2:checked):has(#t-5:checked) .uc-bar .uc-count--2-5{display:inline}
.uc-browse:has(#k-2:checked):has(#t-5:checked) .uc-grid .f-2-5{display:flex}
.uc-browse:has(#k-2:checked):has(#t-5:checked) .uc-grid .uc-empty{display:block}
.uc-browse:has(#k-2:checked):has(#t-6:checked) .uc-bar .uc-count--2-6{display:inline}
.uc-browse:has(#k-2:checked):has(#t-6:checked) .uc-grid .f-2-6{display:flex}
.uc-browse:has(#k-2:checked):has(#t-7:checked) .uc-bar .uc-count--2-7{display:inline}
.uc-browse:has(#k-2:checked):has(#t-7:checked) .uc-grid .f-2-7{display:flex}
.uc-browse:has(#k-2:checked):has(#t-7:checked) .uc-grid .uc-empty{display:block}
.uc-browse:has(#k-3:checked):has(#t-0:checked) .uc-bar .uc-count--3-0{display:inline}
.uc-browse:has(#k-3:checked):has(#t-0:checked) .uc-grid .f-3-0{display:flex}
.uc-browse:has(#k-3:checked):has(#t-1:checked) .uc-bar .uc-count--3-1{display:inline}
.uc-browse:has(#k-3:checked):has(#t-1:checked) .uc-grid .f-3-1{display:flex}
.uc-browse:has(#k-3:checked):has(#t-1:checked) .uc-grid .uc-empty{display:block}
.uc-browse:has(#k-3:checked):has(#t-2:checked) .uc-bar .uc-count--3-2{display:inline}
.uc-browse:has(#k-3:checked):has(#t-2:checked) .uc-grid .f-3-2{display:flex}
.uc-browse:has(#k-3:checked):has(#t-3:checked) .uc-bar .uc-count--3-3{display:inline}
.uc-browse:has(#k-3:checked):has(#t-3:checked) .uc-grid .f-3-3{display:flex}
.uc-browse:has(#k-3:checked):has(#t-4:checked) .uc-bar .uc-count--3-4{display:inline}
.uc-browse:has(#k-3:checked):has(#t-4:checked) .uc-grid .f-3-4{display:flex}
.uc-browse:has(#k-3:checked):has(#t-5:checked) .uc-bar .uc-count--3-5{display:inline}
.uc-browse:has(#k-3:checked):has(#t-5:checked) .uc-grid .f-3-5{display:flex}
.uc-browse:has(#k-3:checked):has(#t-5:checked) .uc-grid .uc-empty{display:block}
.uc-browse:has(#k-3:checked):has(#t-6:checked) .uc-bar .uc-count--3-6{display:inline}
.uc-browse:has(#k-3:checked):has(#t-6:checked) .uc-grid .f-3-6{display:flex}
.uc-browse:has(#k-3:checked):has(#t-6:checked) .uc-grid .uc-empty{display:block}
.uc-browse:has(#k-3:checked):has(#t-7:checked) .uc-bar .uc-count--3-7{display:inline}
.uc-browse:has(#k-3:checked):has(#t-7:checked) .uc-grid .f-3-7{display:flex}
.uc-browse:has(#k-3:checked):has(#t-7:checked) .uc-grid .uc-empty{display:block}
.uc-browse:has(#k-4:checked):has(#t-0:checked) .uc-bar .uc-count--4-0{display:inline}
.uc-browse:has(#k-4:checked):has(#t-0:checked) .uc-grid .f-4-0{display:flex}
.uc-browse:has(#k-4:checked):has(#t-1:checked) .uc-bar .uc-count--4-1{display:inline}
.uc-browse:has(#k-4:checked):has(#t-1:checked) .uc-grid .f-4-1{display:flex}
.uc-browse:has(#k-4:checked):has(#t-2:checked) .uc-bar .uc-count--4-2{display:inline}
.uc-browse:has(#k-4:checked):has(#t-2:checked) .uc-grid .f-4-2{display:flex}
.uc-browse:has(#k-4:checked):has(#t-3:checked) .uc-bar .uc-count--4-3{display:inline}
.uc-browse:has(#k-4:checked):has(#t-3:checked) .uc-grid .f-4-3{display:flex}
.uc-browse:has(#k-4:checked):has(#t-4:checked) .uc-bar .uc-count--4-4{display:inline}
.uc-browse:has(#k-4:checked):has(#t-4:checked) .uc-grid .f-4-4{display:flex}
.uc-browse:has(#k-4:checked):has(#t-5:checked) .uc-bar .uc-count--4-5{display:inline}
.uc-browse:has(#k-4:checked):has(#t-5:checked) .uc-grid .f-4-5{display:flex}
.uc-browse:has(#k-4:checked):has(#t-6:checked) .uc-bar .uc-count--4-6{display:inline}
.uc-browse:has(#k-4:checked):has(#t-6:checked) .uc-grid .f-4-6{display:flex}
.uc-browse:has(#k-4:checked):has(#t-6:checked) .uc-grid .uc-empty{display:block}
.uc-browse:has(#k-4:checked):has(#t-7:checked) .uc-bar .uc-count--4-7{display:inline}
.uc-browse:has(#k-4:checked):has(#t-7:checked) .uc-grid .f-4-7{display:flex}
.uc-browse:has(#k-4:checked):has(#t-7:checked) .uc-grid .uc-empty{display:block}
@media (max-width:640px){
.uc-browse:has(#uc-all:not(:checked)):has(#k-0:checked):has(#t-0:checked) .uc-grid .x-0-0{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-0:checked):has(#t-1:checked) .uc-grid .x-0-1{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-0:checked):has(#t-2:checked) .uc-grid .x-0-2{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-0:checked):has(#t-3:checked) .uc-grid .x-0-3{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-0:checked):has(#t-4:checked) .uc-grid .x-0-4{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-0:checked):has(#t-5:checked) .uc-grid .x-0-5{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-0:checked):has(#t-6:checked) .uc-grid .x-0-6{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-0:checked):has(#t-7:checked) .uc-grid .x-0-7{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-1:checked):has(#t-0:checked) .uc-grid .x-1-0{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-1:checked):has(#t-1:checked) .uc-grid .x-1-1{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-1:checked):has(#t-2:checked) .uc-grid .x-1-2{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-1:checked):has(#t-3:checked) .uc-grid .x-1-3{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-1:checked):has(#t-4:checked) .uc-grid .x-1-4{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-1:checked):has(#t-5:checked) .uc-grid .x-1-5{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-1:checked):has(#t-6:checked) .uc-grid .x-1-6{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-1:checked):has(#t-7:checked) .uc-grid .x-1-7{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-2:checked):has(#t-0:checked) .uc-grid .x-2-0{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-2:checked):has(#t-1:checked) .uc-grid .x-2-1{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-2:checked):has(#t-2:checked) .uc-grid .x-2-2{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-2:checked):has(#t-3:checked) .uc-grid .x-2-3{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-2:checked):has(#t-4:checked) .uc-grid .x-2-4{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-2:checked):has(#t-5:checked) .uc-grid .x-2-5{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-2:checked):has(#t-6:checked) .uc-grid .x-2-6{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-2:checked):has(#t-7:checked) .uc-grid .x-2-7{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-3:checked):has(#t-0:checked) .uc-grid .x-3-0{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-3:checked):has(#t-1:checked) .uc-grid .x-3-1{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-3:checked):has(#t-2:checked) .uc-grid .x-3-2{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-3:checked):has(#t-3:checked) .uc-grid .x-3-3{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-3:checked):has(#t-4:checked) .uc-grid .x-3-4{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-3:checked):has(#t-5:checked) .uc-grid .x-3-5{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-3:checked):has(#t-6:checked) .uc-grid .x-3-6{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-3:checked):has(#t-7:checked) .uc-grid .x-3-7{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-4:checked):has(#t-0:checked) .uc-grid .x-4-0{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-4:checked):has(#t-1:checked) .uc-grid .x-4-1{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-4:checked):has(#t-2:checked) .uc-grid .x-4-2{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-4:checked):has(#t-3:checked) .uc-grid .x-4-3{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-4:checked):has(#t-4:checked) .uc-grid .x-4-4{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-4:checked):has(#t-5:checked) .uc-grid .x-4-5{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-4:checked):has(#t-6:checked) .uc-grid .x-4-6{display:none}
.uc-browse:has(#uc-all:not(:checked)):has(#k-4:checked):has(#t-7:checked) .uc-grid .x-4-7{display:none}
#uc-all:checked~.uc-foot{display:none}
}
@media (min-width:641px){.uc-foot{display:none}}
@supports not selector(:has(*)){.uc-card{display:flex}.uc-count--0-0{display:inline}}
