/* generated by kyclevel */
#l0:not(:checked) ~ #l1:checked ~ .main .item[data-lvl="0"]{display:none}
#l0:not(:checked) ~ #l2:checked ~ .main .item[data-lvl="0"]{display:none}
#l0:not(:checked) ~ #l3:checked ~ .main .item[data-lvl="0"]{display:none}
#l0:not(:checked) ~ #l4:checked ~ .main .item[data-lvl="0"]{display:none}
#l0:checked ~ #l2:not(:checked) ~ .main .item[data-lvl="2"]{display:none}
#l1:checked ~ #l2:not(:checked) ~ .main .item[data-lvl="2"]{display:none}
#l2:not(:checked) ~ #l3:checked ~ .main .item[data-lvl="2"]{display:none}
#l2:not(:checked) ~ #l4:checked ~ .main .item[data-lvl="2"]{display:none}
#t-aggregator:not(:checked) ~ #t-exchange:not(:checked) ~ #t-hosting:checked ~ #t-other-services:not(:checked) ~ .main .item[data-cats="aggregator exchange other-services"]{display:none}
#t-aggregator:not(:checked) ~ #t-exchange:not(:checked) ~ #t-other-services:not(:checked) ~ #t-vpn:checked ~ .main .item[data-cats="aggregator exchange other-services"]{display:none}
#t-aggregator:not(:checked) ~ #t-exchange:not(:checked) ~ #t-other-services:not(:checked) ~ #t-vps:checked ~ .main .item[data-cats="aggregator exchange other-services"]{display:none}
#t-aggregator:checked ~ #t-hosting:not(:checked) ~ #t-vps:not(:checked) ~ .main .item[data-cats="hosting vps"]{display:none}
#t-exchange:checked ~ #t-hosting:not(:checked) ~ #t-vps:not(:checked) ~ .main .item[data-cats="hosting vps"]{display:none}
#t-hosting:not(:checked) ~ #t-other-services:checked ~ #t-vps:not(:checked) ~ .main .item[data-cats="hosting vps"]{display:none}
#t-hosting:not(:checked) ~ #t-vpn:checked ~ #t-vps:not(:checked) ~ .main .item[data-cats="hosting vps"]{display:none}
#t-aggregator:checked ~ #t-vpn:not(:checked) ~ .main .item[data-cats="vpn"]{display:none}
#t-exchange:checked ~ #t-vpn:not(:checked) ~ .main .item[data-cats="vpn"]{display:none}
#t-hosting:checked ~ #t-vpn:not(:checked) ~ .main .item[data-cats="vpn"]{display:none}
#t-other-services:checked ~ #t-vpn:not(:checked) ~ .main .item[data-cats="vpn"]{display:none}
#t-vpn:not(:checked) ~ #t-vps:checked ~ .main .item[data-cats="vpn"]{display:none}
#p-xmr:checked ~ .main .item:not([data-pay~="xmr"]){display:none}
#p-btc:checked ~ .main .item:not([data-pay~="btc"]){display:none}
#p-ln:checked ~ .main .item:not([data-pay~="ln"]){display:none}
#p-card:checked ~ .main .item:not([data-pay~="card"]){display:none}
#p-cash:checked ~ .main .item:not([data-pay~="cash"]){display:none}
#n-clearnet:checked ~ .main .item:not([data-net~="clearnet"]){display:none}
#n-tor:checked ~ .main .item:not([data-net~="tor"]){display:none}
#n-i2p:checked ~ .main .item:not([data-net~="i2p"]){display:none}
#v-yes:checked ~ #v-no:not(:checked) ~ .main .item:not([data-ver="1"]){display:none}
#v-yes:not(:checked) ~ #v-no:checked ~ .main .item[data-ver="1"]{display:none}
#l0:checked ~ .sheet-wrap label[for="l0"] .box{background:#0e8fa6;border-color:#0e8fa6}
#l0:checked ~ .sheet-wrap label[for="l0"] .box::after{content:"✓"}
#l0:checked ~ .sheet-wrap label[for="l0"] .t{color:#0f2126;font-weight:500}
#l0:focus-visible ~ .sheet-wrap label[for="l0"]{outline:2px solid #0e8fa6;outline-offset:2px}
#l1:checked ~ .sheet-wrap label[for="l1"] .box{background:#0e8fa6;border-color:#0e8fa6}
#l1:checked ~ .sheet-wrap label[for="l1"] .box::after{content:"✓"}
#l1:checked ~ .sheet-wrap label[for="l1"] .t{color:#0f2126;font-weight:500}
#l1:focus-visible ~ .sheet-wrap label[for="l1"]{outline:2px solid #0e8fa6;outline-offset:2px}
#l2:checked ~ .sheet-wrap label[for="l2"] .box{background:#0e8fa6;border-color:#0e8fa6}
#l2:checked ~ .sheet-wrap label[for="l2"] .box::after{content:"✓"}
#l2:checked ~ .sheet-wrap label[for="l2"] .t{color:#0f2126;font-weight:500}
#l2:focus-visible ~ .sheet-wrap label[for="l2"]{outline:2px solid #0e8fa6;outline-offset:2px}
#l3:checked ~ .sheet-wrap label[for="l3"] .box{background:#0e8fa6;border-color:#0e8fa6}
#l3:checked ~ .sheet-wrap label[for="l3"] .box::after{content:"✓"}
#l3:checked ~ .sheet-wrap label[for="l3"] .t{color:#0f2126;font-weight:500}
#l3:focus-visible ~ .sheet-wrap label[for="l3"]{outline:2px solid #0e8fa6;outline-offset:2px}
#l4:checked ~ .sheet-wrap label[for="l4"] .box{background:#0e8fa6;border-color:#0e8fa6}
#l4:checked ~ .sheet-wrap label[for="l4"] .box::after{content:"✓"}
#l4:checked ~ .sheet-wrap label[for="l4"] .t{color:#0f2126;font-weight:500}
#l4:focus-visible ~ .sheet-wrap label[for="l4"]{outline:2px solid #0e8fa6;outline-offset:2px}
#t-aggregator:checked ~ .sheet-wrap label[for="t-aggregator"] .box{background:#0e8fa6;border-color:#0e8fa6}
#t-aggregator:checked ~ .sheet-wrap label[for="t-aggregator"] .box::after{content:"✓"}
#t-aggregator:checked ~ .sheet-wrap label[for="t-aggregator"] .t{color:#0f2126;font-weight:500}
#t-aggregator:focus-visible ~ .sheet-wrap label[for="t-aggregator"]{outline:2px solid #0e8fa6;outline-offset:2px}
#t-exchange:checked ~ .sheet-wrap label[for="t-exchange"] .box{background:#0e8fa6;border-color:#0e8fa6}
#t-exchange:checked ~ .sheet-wrap label[for="t-exchange"] .box::after{content:"✓"}
#t-exchange:checked ~ .sheet-wrap label[for="t-exchange"] .t{color:#0f2126;font-weight:500}
#t-exchange:focus-visible ~ .sheet-wrap label[for="t-exchange"]{outline:2px solid #0e8fa6;outline-offset:2px}
#t-hosting:checked ~ .sheet-wrap label[for="t-hosting"] .box{background:#0e8fa6;border-color:#0e8fa6}
#t-hosting:checked ~ .sheet-wrap label[for="t-hosting"] .box::after{content:"✓"}
#t-hosting:checked ~ .sheet-wrap label[for="t-hosting"] .t{color:#0f2126;font-weight:500}
#t-hosting:focus-visible ~ .sheet-wrap label[for="t-hosting"]{outline:2px solid #0e8fa6;outline-offset:2px}
#t-other-services:checked ~ .sheet-wrap label[for="t-other-services"] .box{background:#0e8fa6;border-color:#0e8fa6}
#t-other-services:checked ~ .sheet-wrap label[for="t-other-services"] .box::after{content:"✓"}
#t-other-services:checked ~ .sheet-wrap label[for="t-other-services"] .t{color:#0f2126;font-weight:500}
#t-other-services:focus-visible ~ .sheet-wrap label[for="t-other-services"]{outline:2px solid #0e8fa6;outline-offset:2px}
#t-vpn:checked ~ .sheet-wrap label[for="t-vpn"] .box{background:#0e8fa6;border-color:#0e8fa6}
#t-vpn:checked ~ .sheet-wrap label[for="t-vpn"] .box::after{content:"✓"}
#t-vpn:checked ~ .sheet-wrap label[for="t-vpn"] .t{color:#0f2126;font-weight:500}
#t-vpn:focus-visible ~ .sheet-wrap label[for="t-vpn"]{outline:2px solid #0e8fa6;outline-offset:2px}
#t-vps:checked ~ .sheet-wrap label[for="t-vps"] .box{background:#0e8fa6;border-color:#0e8fa6}
#t-vps:checked ~ .sheet-wrap label[for="t-vps"] .box::after{content:"✓"}
#t-vps:checked ~ .sheet-wrap label[for="t-vps"] .t{color:#0f2126;font-weight:500}
#t-vps:focus-visible ~ .sheet-wrap label[for="t-vps"]{outline:2px solid #0e8fa6;outline-offset:2px}
#v-yes:checked ~ .sheet-wrap label[for="v-yes"] .box{background:#0e8fa6;border-color:#0e8fa6}
#v-yes:checked ~ .sheet-wrap label[for="v-yes"] .box::after{content:"✓"}
#v-yes:checked ~ .sheet-wrap label[for="v-yes"] .t{color:#0f2126;font-weight:500}
#v-yes:focus-visible ~ .sheet-wrap label[for="v-yes"]{outline:2px solid #0e8fa6;outline-offset:2px}
#v-no:checked ~ .sheet-wrap label[for="v-no"] .box{background:#0e8fa6;border-color:#0e8fa6}
#v-no:checked ~ .sheet-wrap label[for="v-no"] .box::after{content:"✓"}
#v-no:checked ~ .sheet-wrap label[for="v-no"] .t{color:#0f2126;font-weight:500}
#v-no:focus-visible ~ .sheet-wrap label[for="v-no"]{outline:2px solid #0e8fa6;outline-offset:2px}
#p-xmr:checked ~ .sheet-wrap label[for="p-xmr"] .box{background:#0e8fa6;border-color:#0e8fa6}
#p-xmr:checked ~ .sheet-wrap label[for="p-xmr"] .box::after{content:"✓"}
#p-xmr:checked ~ .sheet-wrap label[for="p-xmr"] .t{color:#0f2126;font-weight:500}
#p-xmr:focus-visible ~ .sheet-wrap label[for="p-xmr"]{outline:2px solid #0e8fa6;outline-offset:2px}
#p-btc:checked ~ .sheet-wrap label[for="p-btc"] .box{background:#0e8fa6;border-color:#0e8fa6}
#p-btc:checked ~ .sheet-wrap label[for="p-btc"] .box::after{content:"✓"}
#p-btc:checked ~ .sheet-wrap label[for="p-btc"] .t{color:#0f2126;font-weight:500}
#p-btc:focus-visible ~ .sheet-wrap label[for="p-btc"]{outline:2px solid #0e8fa6;outline-offset:2px}
#p-ln:checked ~ .sheet-wrap label[for="p-ln"] .box{background:#0e8fa6;border-color:#0e8fa6}
#p-ln:checked ~ .sheet-wrap label[for="p-ln"] .box::after{content:"✓"}
#p-ln:checked ~ .sheet-wrap label[for="p-ln"] .t{color:#0f2126;font-weight:500}
#p-ln:focus-visible ~ .sheet-wrap label[for="p-ln"]{outline:2px solid #0e8fa6;outline-offset:2px}
#p-card:checked ~ .sheet-wrap label[for="p-card"] .box{background:#0e8fa6;border-color:#0e8fa6}
#p-card:checked ~ .sheet-wrap label[for="p-card"] .box::after{content:"✓"}
#p-card:checked ~ .sheet-wrap label[for="p-card"] .t{color:#0f2126;font-weight:500}
#p-card:focus-visible ~ .sheet-wrap label[for="p-card"]{outline:2px solid #0e8fa6;outline-offset:2px}
#p-cash:checked ~ .sheet-wrap label[for="p-cash"] .box{background:#0e8fa6;border-color:#0e8fa6}
#p-cash:checked ~ .sheet-wrap label[for="p-cash"] .box::after{content:"✓"}
#p-cash:checked ~ .sheet-wrap label[for="p-cash"] .t{color:#0f2126;font-weight:500}
#p-cash:focus-visible ~ .sheet-wrap label[for="p-cash"]{outline:2px solid #0e8fa6;outline-offset:2px}
#n-clearnet:checked ~ .sheet-wrap label[for="n-clearnet"] .box{background:#0e8fa6;border-color:#0e8fa6}
#n-clearnet:checked ~ .sheet-wrap label[for="n-clearnet"] .box::after{content:"✓"}
#n-clearnet:checked ~ .sheet-wrap label[for="n-clearnet"] .t{color:#0f2126;font-weight:500}
#n-clearnet:focus-visible ~ .sheet-wrap label[for="n-clearnet"]{outline:2px solid #0e8fa6;outline-offset:2px}
#n-tor:checked ~ .sheet-wrap label[for="n-tor"] .box{background:#0e8fa6;border-color:#0e8fa6}
#n-tor:checked ~ .sheet-wrap label[for="n-tor"] .box::after{content:"✓"}
#n-tor:checked ~ .sheet-wrap label[for="n-tor"] .t{color:#0f2126;font-weight:500}
#n-tor:focus-visible ~ .sheet-wrap label[for="n-tor"]{outline:2px solid #0e8fa6;outline-offset:2px}
#n-i2p:checked ~ .sheet-wrap label[for="n-i2p"] .box{background:#0e8fa6;border-color:#0e8fa6}
#n-i2p:checked ~ .sheet-wrap label[for="n-i2p"] .box::after{content:"✓"}
#n-i2p:checked ~ .sheet-wrap label[for="n-i2p"] .t{color:#0f2126;font-weight:500}
#n-i2p:focus-visible ~ .sheet-wrap label[for="n-i2p"]{outline:2px solid #0e8fa6;outline-offset:2px}
