.QhYx-q_page{width:100%;font-family:var(--font-satoshi);color:var(--text-hi);padding:clamp(88px,12vw,128px) 5vw clamp(80px,10vw,120px)}.QhYx-q_header{margin-bottom:36px;scroll-margin-top:100px}.QhYx-q_title{font-family:var(--font-clash);letter-spacing:0;margin:0;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.15}.QhYx-q_toolbar{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;max-width:1040px;margin:0 auto 20px;display:flex}.QhYx-q_searchField{flex:320px;min-width:min(100%,280px);max-width:520px}.QhYx-q_search{position:relative}.QhYx-q_searchIcon{pointer-events:none;color:#ffffff8c;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.QhYx-q_input{border:var(--border-standard);border-radius:var(--radius-micro);color:#ffffffd9;width:100%;height:50px;font:inherit;box-sizing:border-box;background:#ffffff0a;outline:none;padding:11px 44px;font-size:14px;transition:border-color .15s,box-shadow .15s}.QhYx-q_input::placeholder{color:#ffffff8c}.QhYx-q_input:focus{border-color:#ffffff47;box-shadow:0 0 0 3px #8186f026}.QhYx-q_clear{color:#ffffffb3;cursor:pointer;background:0 0;border:0;width:44px;height:50px;font-size:21px;position:absolute;top:0;right:0}.QhYx-q_sortGroup{border-radius:var(--radius-micro);background:linear-gradient(#ffffff12,#ffffff08);border:1px solid #ffffff1a;flex:0 300px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,300px);min-height:50px;padding:3px;display:grid;box-shadow:inset 0 1px #ffffff14,0 14px 34px #0000002e}.QhYx-q_sortButton{border-radius:calc(var(--radius-micro) - 3px);color:#fff9;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;padding:0 10px;font-size:12px;font-weight:600;line-height:1;transition:background .18s,color .18s,box-shadow .18s}.QhYx-q_sortButton[aria-pressed=true]{color:#fffffff0;background:linear-gradient(#ffffff24,#8186f029);box-shadow:inset 0 1px #ffffff24,0 8px 20px #00000029}.QhYx-q_browseButton{border-radius:var(--radius-micro);color:#fffc;min-height:50px;font:inherit;cursor:pointer;background:linear-gradient(#ffffff0f,#ffffff06);border:1px solid #ffffff24;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:12px;font-weight:600;display:inline-flex}.QhYx-q_browseButton[aria-expanded=true]{color:var(--text-hi);background:#8186f01f;border-color:#8186f099}.QhYx-q_browseMenu{position:relative}.QhYx-q_browsePanel{z-index:30;border-radius:var(--radius-large);background:#0b0c18;background:lab(3.54897% 1.5752 -6.79598);border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-color:oklch(100% 0 none/.14) oklch(100% 0 none/.14) oklch(100% 0 none/.14) oklch(100% 0 none/.14);inline-size:min(560px,90vw);padding:4px;position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:0;box-shadow:0 20px 60px #00000059;box-shadow:0 20px 60px lab(0% 0 0/.35)}.QhYx-q_browsePanel[data-placement=above]{inset-block:auto calc(100% + 10px)}.QhYx-q_browseChoices{overscroll-behavior:auto;scrollbar-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-block-size:min(60dvh,420px);padding:16px 8px;display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 10px calc(100% - 10px),#0000);mask-image:linear-gradient(#0000,#000 10px calc(100% - 10px),#0000)}.QhYx-q_sectionLink{border-radius:var(--radius-micro);color:#ffffffbf;color:lab(100% 0 0/.75);block-size:100%;min-block-size:44px;max-inline-size:100%;font:inherit;text-align:start;background:#ffffff06;background:lab(100% 0 0/.025);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-color:oklch(100% 0 none/.1) oklch(100% 0 none/.1) oklch(100% 0 none/.1) oklch(100% 0 none/.1);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.QhYx-q_sectionLink span{color:#ffffff8c;color:lab(100% 0 0/.55);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.QhYx-q_sectionLink[aria-current=location]{color:var(--text-hi);background:#878bf229;background:lab(61.1467% 18.4668 -52.9973/.16);border-color:#878bf28c;border-color:lab(61.1467% 18.4668 -52.9973/.55)}.QhYx-q_clear:focus-visible,.QhYx-q_sortButton:focus-visible,.QhYx-q_browseButton:focus-visible,.QhYx-q_sectionLink:focus-visible,.QhYx-q_sidebarLink:focus-visible,.QhYx-q_card:focus-visible,.QhYx-q_reset:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.QhYx-q_sectionTitle:focus-visible,.QhYx-q_title:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.QhYx-q_browseButton:active,.QhYx-q_sectionLink:active,.QhYx-q_sidebarLink:active{background:#878bf233;background:lab(61.1467% 18.4668 -52.9973/.2)}.QhYx-q_status{color:#ffffff8c;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;min-height:32px;margin:0 auto 28px;font-size:12px;display:flex}.QhYx-q_reset{color:#fffc;min-height:44px;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}.QhYx-q_sections,.QhYx-q_layout{min-width:0}.QhYx-q_sidebar{display:none}.QhYx-q_sidebarTitle{color:#ffffffd9;color:lab(100% 0 0/.85);border-block-end:1px solid #ffffff1a;border-block-end:1px solid lab(100% 0 0/.1);flex:none;margin:0;padding:4px 12px 12px;font-size:14px;font-weight:600;line-height:1.5}.QhYx-q_sidebarScroll{overscroll-behavior:auto;scrollbar-width:none;min-block-size:0;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#000 12px calc(100% - 12px),#0000)}.QhYx-q_sidebarScroll[data-lenis-prevent],.QhYx-q_browseChoices[data-lenis-prevent]{overscroll-behavior:contain}.QhYx-q_sidebarScroll::-webkit-scrollbar{display:none}.QhYx-q_browseChoices::-webkit-scrollbar{display:none}.QhYx-q_sidebarList{gap:4px;margin:0;padding:18px 6px;list-style:none;display:grid}.QhYx-q_sidebarLink{border-radius:var(--radius-micro);color:#ffffffa6;color:lab(100% 0 0/.65);min-block-size:44px;inline-size:100%;font:inherit;text-align:start;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-size:13px;line-height:1.5;text-decoration:none;display:flex}.QhYx-q_sidebarLink span{color:#ffffff80;color:lab(100% 0 0/.5);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.QhYx-q_sidebarLink[aria-current=location]{color:var(--text-hi);background:#878bf21f;background:lab(61.1467% 18.4668 -52.9973/.12);border-color:#878bf266;border-color:lab(61.1467% 18.4668 -52.9973/.4)}.QhYx-q_section{margin-bottom:48px;scroll-margin-top:100px}.QhYx-q_sectionTitle{font-family:var(--font-clash);border-bottom:1px solid #ffffff24;align-items:baseline;gap:10px;margin:0 0 20px;padding:0 0 12px;font-size:19px;font-weight:600;line-height:1.5;display:flex}.QhYx-q_count{color:#ffffff8c;font-family:var(--font-satoshi);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}.QhYx-q_subsectionTitle{color:#fffc;margin:24px 0 14px;font-size:17px;font-weight:600;line-height:1.5}.QhYx-q_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(12px,2vw,20px);margin:0;padding:0;list-style:none;display:grid}.QhYx-q_grid>li{min-width:0}.QhYx-q_card{border-radius:var(--radius-large);min-width:0;height:100%;color:inherit;background:0 0;border:1px solid #ffffff12;text-decoration:none;transition:border-color .22s,background .22s,transform .35s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden}.QhYx-q_availability{color:#fff9;flex-wrap:wrap;gap:6px 12px;margin:0 0 12px;font-size:11px;line-height:1.6;display:flex}.QhYx-q_profilePreview{aspect-ratio:2;background:#ffffff0a;border-bottom:1px solid #ffffff0f;position:relative}.QhYx-q_profileBody{padding:clamp(16px,1.8vw,20px)}.QhYx-q_profileName{font-family:var(--font-clash);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;font-size:16px;font-weight:600;display:flex}.QhYx-q_profileDescription{color:#ffffff8c;margin:0;font-size:13px;line-height:1.6}.QhYx-q_arrow{color:#fff6;flex-shrink:0}.QhYx-q_empty{color:#ffffffa6;text-align:center;margin:24px 0;font-size:14px;line-height:1.7}@media (hover:hover) and (pointer:fine){.QhYx-q_card:hover{background:#ffffff06;border-color:#ffffff1f;transform:translateY(-3px)}.QhYx-q_browseButton:hover,.QhYx-q_sectionLink:hover,.QhYx-q_sidebarLink:hover{color:var(--text-hi);border-color:#ffffff47;border-color:lab(100% 0 0/.28)}}@media (min-width:1280px) and (min-height:560px){.QhYx-q_layout{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:32px;display:grid}.QhYx-q_sidebar{flex-direction:column;max-block-size:calc(100dvh - 124px);display:flex;position:sticky;inset-block-start:100px}}@media (max-width:600px){.QhYx-q_searchField{flex-basis:100%;max-width:none}.QhYx-q_input{font-size:16px}.QhYx-q_sortGroup{flex:180px;width:auto;min-width:180px}.QhYx-q_sortButton{padding:0 8px;font-size:11px}.QhYx-q_browseButton{padding:0 12px}.QhYx-q_header{margin-bottom:28px}.QhYx-q_sectionTitle{font-size:17px}.QhYx-q_subsectionTitle{font-size:16px}.QhYx-q_browseChoices{grid-template-columns:minmax(0,1fr);max-block-size:min(55dvh,420px)}}@media (max-width:355px){.QhYx-q_browseMenu,.QhYx-q_browseButton{width:100%}}@media (any-pointer:coarse){.QhYx-q_input{font-size:16px}}@media (prefers-reduced-motion:no-preference){.QhYx-q_browsePanel{animation:.14s cubic-bezier(.23,1,.32,1) QhYx-q_repo-menu-in}}@keyframes QhYx-q_repo-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.QhYx-q_card{transition:none}.QhYx-q_card:hover{transform:none}}