.page_page__556_G{display:flex;flex-direction:column;gap:0;position:relative;flex:1 1 auto;width:100%;min-width:0;min-height:0;overflow-x:clip;overflow-y:visible;padding-bottom:0;--home-hero-art-drop:calc(var(--space-3) + var(--space-4) + 2.875rem + 11px);--fc-home-stage-dock-close-up:4px}.page_page__556_G>.page_hero__7KFOs{margin-bottom:var(--space-3)}@media (max-width:640px){.page_page__556_G{--home-hero-art-drop:calc(var(--space-2) + var(--space-4) + 2.875rem + 11px)}.page_page__556_G>.page_hero__7KFOs{margin-bottom:var(--space-2)}}.page_hero__7KFOs{display:flex;align-items:flex-start;justify-content:flex-start;gap:var(--space-5);flex-wrap:nowrap;position:relative}.page_heroText__JVWLO{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-width:0}.page_heroArtImg__1jOf_{display:block;width:100%;height:auto;image-rendering:pixelated;image-rendering:-moz-crisp-edges;filter:saturate(.55) brightness(.92) contrast(1.02);mix-blend-mode:plus-lighter;transform:translateY(calc(var(--home-hero-art-drop) - 21px))}.page_titleRow__mxY2l{display:flex;align-items:center;gap:14px;flex-wrap:nowrap;min-width:0}.page_titleMascot__tKNgW{display:none;flex:0 1 auto;min-width:0;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.page_titleMascotImg__ytMN0{display:block;height:84px;width:auto;max-width:100%;object-fit:contain;object-position:left center;image-rendering:pixelated;image-rendering:-moz-crisp-edges;filter:saturate(.55) brightness(.92) contrast(1.02);mix-blend-mode:plus-lighter;transform:translateY(-21px)}@media (max-width:720px){.page_titleMascot__tKNgW{display:inline-flex}}@media (max-width:480px){.page_titleRow__mxY2l{gap:12px}.page_titleMascotImg__ytMN0{height:68px}}@media (max-width:380px){.page_titleRow__mxY2l{gap:10px}.page_titleMascotImg__ytMN0{height:56px}}.page_title__po7na{display:inline-flex;align-items:baseline;gap:4px;font-size:36px;line-height:1;letter-spacing:-.015em;font-weight:500;margin:0;text-transform:lowercase;flex:0 0 auto}.page_titleText__Ji_o5,.page_title__po7na{color:var(--text-hero)}.page_caret__gjFmm{display:inline-block;width:var(--fc-caret-bar-w-hero);height:var(--fc-caret-bar-h-hero);background:var(--accent);margin-left:5px;transform:translateY(2px);animation:page_caretBlink__Z_0Sd 1.1s steps(2,start) infinite;font-size:0;color:transparent}@keyframes page_caretBlink__Z_0Sd{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.page_caret__gjFmm{animation:none;opacity:.6}}.page_heroRecentsBar__V5pQy{display:flex;align-items:center;gap:var(--space-3);padding:calc(var(--space-2) + 2px) 0 0;flex-wrap:wrap;min-height:0}.page_heroRecentsBar__V5pQy .page_heroPairKicker__dVFC1{flex-shrink:0;margin-top:0;margin-bottom:0}.page_heroSearchZone__QoXZA{position:relative;padding:var(--space-4) 0 var(--space-3);overflow:visible}.page_heroSearchZone__QoXZA>.page_heroArt__W43AQ{position:absolute;z-index:1;right:0;bottom:100%;width:clamp(140px,22vw,240px);display:inline-flex;align-items:flex-end;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media (max-width:720px){.page_heroSearchZone__QoXZA>.page_heroArt__W43AQ{display:none}}.page_heroSearchZone__QoXZA:after{content:none}.page_heroSearchZone__QoXZA:focus-within [data-fc-recents-home] [data-fc-home-label],.page_heroSearchZone__QoXZA:hover [data-fc-recents-home] [data-fc-home-label]{color:var(--text-bright)}.page_heroSearchZone__QoXZA:focus-within [data-fc-recents-home] [data-fc-home-label]:before,.page_heroSearchZone__QoXZA:hover [data-fc-recents-home] [data-fc-home-label]:before{background:var(--accent-bright);box-shadow:0 0 10px -2px var(--accent-glow)}.page_heroSearchContent__2PGTl{position:relative;z-index:3;display:flex;flex-direction:column;gap:0}.page_heroComposite__2Xgk2{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;align-items:stretch;position:relative;z-index:3;border:none;background:var(--bg);min-height:0}.page_heroSearchFull__pWHj9{grid-column:1/-1;grid-row:1;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) 0;border-bottom:none;min-height:0;transition:background-color .16s var(--ease)}.page_heroSearchBody__VO3TR{flex:0 1 auto;display:flex;flex-direction:column;justify-content:flex-start;gap:0;min-height:0}.page_heroSearchMetaRow__1uEn1{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:0;flex-wrap:wrap}.page_heroSearchMetaRow__1uEn1 .page_heroPairKicker__dVFC1{margin-top:0;margin-bottom:0}.page_heroSearchRecentsSlot__i9P8_{flex:1 1 auto;min-width:0;display:flex;justify-content:flex-end;align-items:center}.page_heroSearchRecentsSlot__i9P8_ [data-fc-recents-home]{flex:0 1 auto;min-width:0}.page_heroSearchFull__pWHj9:hover{background:var(--panel-hover)}.page_heroSearchFull__pWHj9:hover .page_heroPairKickerBlock__fenUj{background:var(--accent-bright);box-shadow:0 0 10px -2px var(--accent-glow)}.page_heroPairKicker__dVFC1{flex-shrink:0;display:flex;align-items:center;gap:6px;margin-top:6px;margin-bottom:2px}.page_heroPairKickerBlock__fenUj{flex:0 0 auto;width:var(--fc-kicker-square);height:var(--fc-kicker-square);background:var(--accent);transition:box-shadow .16s var(--ease),background-color .16s var(--ease)}@media (prefers-reduced-motion:no-preference){.page_heroPairKickerBlock__fenUj{animation:page_heroPairKickerBreathe__nhttq 3.2s var(--ease) infinite}}@keyframes page_heroPairKickerBreathe__nhttq{0%,to{opacity:1}50%{opacity:.5}}.page_heroSearchFull__pWHj9:focus-within .page_heroPairKickerBlock__fenUj{background:var(--accent-bright);box-shadow:0 0 10px -2px var(--accent-glow)}.page_heroPairKickerText__RLh8G{font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.07em;color:var(--text-dim);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .16s var(--ease)}.page_heroSearchFull__pWHj9:focus-within .page_heroPairKickerText__RLh8G,.page_heroSearchFull__pWHj9:hover .page_heroPairKickerText__RLh8G{color:var(--text-bright)}.page_heroSearchFull__pWHj9:focus-within [data-fc-recents-home] [data-fc-home-label],.page_heroSearchFull__pWHj9:hover [data-fc-recents-home] [data-fc-home-label]{color:var(--text-bright)}.page_heroSearchFull__pWHj9:focus-within [data-fc-recents-home] [data-fc-home-label]:before,.page_heroSearchFull__pWHj9:hover [data-fc-recents-home] [data-fc-home-label]:before{background:var(--accent-bright);box-shadow:0 0 10px -2px var(--accent-glow)}.page_heroMidNav__erGMW{grid-column:1;grid-row:2;align-self:stretch;min-height:0;border-right:none}.page_heroMidDrop__59Bic{grid-column:2;grid-row:2;display:flex;align-items:stretch;justify-content:stretch;min-height:0;transition:background-color .16s var(--ease);--hero-drop-surface:var(--bg)}.page_heroMidDrop__59Bic:hover{background:var(--panel-hover);--hero-drop-surface:var(--panel-hover)}.page_heroDropCenterStage__q3de7{flex:1 1 auto;display:flex;justify-content:center;align-items:center;width:100%;margin-top:0;padding-top:var(--space-5);padding-bottom:var(--space-5);padding-left:0;padding-right:0;min-height:0;box-sizing:border-box;--hero-drop-surface:var(--bg)}.page_sectionStage__EfVU3{display:flex;flex-direction:column;flex:1 1 auto;gap:0;margin-top:0;position:relative;z-index:4;isolation:isolate;scroll-margin-top:calc(var(--space-7) + 10px);min-height:0;padding-bottom:max(var(--app-primary-nav-h),calc(var(
        --fc-home-dock-outer-h,
        calc(var(--app-home-dock-strip-h, 0px) + env(safe-area-inset-bottom, 0px))
      ) - var(--fc-home-stage-dock-close-up, 0px)))}.page_sectionStageLowerScroll__px6ql,.page_sectionStageLower__xmKPH{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.page_sectionStageLowerContent__SS8_J{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;min-width:0;width:100%;box-sizing:border-box}.page_sectionStageLowerOpen__hYNq_ .page_sectionStageLowerContent__SS8_J{max-width:var(--container);margin-left:auto;margin-right:auto;padding-left:var(--frame-px);padding-right:var(--frame-px)}.page_sectionStageLower__xmKPH.page_sectionStageLowerOpen__hYNq_ .page_sectionStageLowerScroll__px6ql{overflow-x:hidden;overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;width:100vw;margin-left:calc(50% - 50vw);box-sizing:border-box;padding-bottom:calc(var(--fc-home-dock-outer-h, calc(var(--app-home-dock-strip-h, 0px) + env(safe-area-inset-bottom, 0px))) + var(--space-4));scrollbar-width:thin;scrollbar-color:var(--accent) color-mix(in srgb,var(--line-strong) 55%,transparent)}.page_sectionStageLower__xmKPH.page_sectionStageLowerOpen__hYNq_ .page_sectionStageLowerScroll__px6ql::-webkit-scrollbar{width:9px}.page_sectionStageLower__xmKPH.page_sectionStageLowerOpen__hYNq_ .page_sectionStageLowerScroll__px6ql::-webkit-scrollbar-track{background:color-mix(in srgb,var(--line-strong) 40%,transparent)}.page_sectionStageLower__xmKPH.page_sectionStageLowerOpen__hYNq_ .page_sectionStageLowerScroll__px6ql::-webkit-scrollbar-thumb{background:linear-gradient(to right,var(--accent) 3px,transparent 3px)}.page_sectionStageLower__xmKPH.page_sectionStageLowerOpen__hYNq_ .page_sectionStageLowerScroll__px6ql::-webkit-scrollbar-thumb:hover{background:linear-gradient(to right,var(--accent-bright) 3px,transparent 3px)}.page_sectionStageLowerOpen__hYNq_ .page_heroDropCenterStage__q3de7{display:none}.page_page__556_G .page_homeSectionPanel__daNSv{display:flex;flex-direction:column;flex:0 0;min-height:0;overflow:hidden}.page_page__556_G .page_homeSectionPanel__daNSv[data-open]{flex:1 1 auto;min-height:0;overflow:visible}.page_page__556_G .page_homeSectionPanel__daNSv[data-open] .page_homeSectionPanelInner__3fjHP{flex:1 1 auto;min-height:0;overflow-x:clip;overflow-y:visible}@media (max-width:540px){.page_heroDropCenterStage__q3de7{padding-top:var(--space-6);padding-bottom:var(--space-6)}}.page_homeSectionDock__ygSmn{position:fixed;left:0;right:0;bottom:0;z-index:8;border-top:1px solid var(--line);background:var(--bg);padding-bottom:env(safe-area-inset-bottom,0);box-shadow:0 -10px 36px rgba(0,0,0,.28)}.page_homeSectionDockInner__i6mFw{max-width:var(--container);margin:0 auto;box-sizing:border-box}.page_categories___mviK{display:contents}.page_nestedIndex__0h3MF{display:flex;flex-direction:column;gap:0;padding:0;border:0}.page_categoryAnchor__TFR4b{scroll-margin-top:16px}.page_popularSection__ddDjN{display:flex;flex-direction:column;gap:var(--space-3)}.page_popularBrowseNav__O8M3h{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);padding:6px calc(var(--space-3) + 6px) 2px;font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.1em;text-transform:lowercase}.page_popularBrowseBack__aF_ij{padding:4px 0;margin:0;border:none;background:transparent;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--text-dim);transition:color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.page_popularBrowseBack__aF_ij:focus-visible,.page_popularBrowseBack__aF_ij:hover{color:var(--accent-bright);outline:none}.page_popularShowAllRow__gRbJp{grid-column:1/-1;display:flex}.page_popularShowAllBtn__jlNUE{position:relative;display:grid;grid-template-columns:10px 1fr;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);width:100%;padding:9px var(--space-3) 9px calc(var(--space-3) + 6px);border:none;background:transparent;font-family:var(--font-mono),var(--font-mono-fallback);font-size:13px;font-weight:400;letter-spacing:0;text-align:left;color:var(--text-dim);cursor:pointer;overflow:hidden;isolation:isolate;transition:color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.page_popularShowAllBtn__jlNUE .page_popularNameText__F39ey{color:inherit;font-weight:400}.page_popularShowAllIcon__WN4Lh{grid-column:1;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:1;color:var(--text-dim);transition:transform .2s var(--ease-out),color var(--dur-hover) var(--ease)}.page_popularShowAllBtn__jlNUE[data-expanded] .page_popularShowAllIcon__WN4Lh{transform:rotate(180deg)}.page_popularShowAllBtn__jlNUE:focus-visible .page_popularShowAllIcon__WN4Lh,.page_popularShowAllBtn__jlNUE:hover .page_popularShowAllIcon__WN4Lh{color:var(--accent-bright);transform:translateY(2px)}.page_popularShowAllBtn__jlNUE[data-expanded]:focus-visible .page_popularShowAllIcon__WN4Lh,.page_popularShowAllBtn__jlNUE[data-expanded]:hover .page_popularShowAllIcon__WN4Lh{transform:rotate(180deg) translateY(2px)}.page_popularShowAllBtn__jlNUE:focus-visible,.page_popularShowAllBtn__jlNUE:hover{color:var(--accent-bright);background:var(--panel-hover);outline:none}.page_popularShowAllBtn__jlNUE:active{color:var(--accent);background:var(--panel-active)}.page_popularShowAllBtn__jlNUE[data-state=active] .page_popularChar__WLS9U{animation:page_pop-char-wave-in-showall__sQGJk .24s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--ci, 0) * 18ms)}.page_popularShowAllBtn__jlNUE[data-state=settling] .page_popularChar__WLS9U{animation:page_pop-char-wave-out-showall__kpUGY .26s cubic-bezier(.33,1,.68,1) both;animation-delay:calc(var(--ci-rev, 0) * 14ms)}.page_popularShowAllBtn__jlNUE:active .page_popularChar__WLS9U{color:var(--bg);animation:none}@media (prefers-reduced-motion:reduce){.page_popularShowAllIcon__WN4Lh{transition:none}.page_popularShowAllBtn__jlNUE[data-state] .page_popularChar__WLS9U{animation:none!important}}.page_popularBrowseCrumb__nGYFJ{color:var(--text-faint)}.page_popularBrowseCrumb__nGYFJ:before{content:"// ";color:var(--text-faint);opacity:.65}.page_popularHeader__1bVZg{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.12em;text-transform:lowercase;color:var(--text-faint)}.page_popularDot__GAOuA{display:inline-block;width:var(--fc-kicker-square);height:var(--fc-kicker-square);background:var(--accent);flex-shrink:0}.page_popularLabel__g84qu{color:var(--text-dim)}.page_popularFilters__5KgFx{display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.page_popularFilters__5KgFx::-webkit-scrollbar{display:none}.page_popularFilter__VGAH0{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;gap:0;padding:7px 14px 9px;background:transparent;border:0;cursor:pointer;font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;letter-spacing:.04em;color:var(--text-dim);white-space:nowrap;overflow:hidden;transition:color .13s var(--ease),background-color .13s var(--ease)}.page_popularFilter__VGAH0:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:transparent;transition:background .13s var(--ease)}.page_popularFilter__VGAH0:focus-visible,.page_popularFilter__VGAH0:hover{color:var(--text-bright);background:var(--panel-hover);outline:none}.page_popularFilter__VGAH0[data-active]{color:var(--text-bright);background:var(--panel-hover)}.page_popularFilter__VGAH0[data-active]:after{background:var(--accent)}.page_popularFilter__VGAH0:active{background:var(--bg-pressed);color:var(--accent-bright);transition-duration:var(--dur-press)}.page_popularFilterLabel__nHd8f{display:block}.page_popularGrid__UEEIT{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;background:transparent}@media (max-width:600px){.page_popularGrid__UEEIT{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page_popularGrid__UEEIT{grid-template-columns:1fr}.page_popularGridCategories__5GbcE{grid-template-columns:repeat(2,1fr)}.page_popularChip__VAkpr{padding-top:11px;padding-bottom:11px}.page_popularChip__VAkpr.page_popularCategoryChip___otIP{padding-top:12px;padding-bottom:12px}}.page_popularItem__Yjk66{background:var(--bg);min-width:0;animation:page_pop-rise__NaRP6 .26s var(--ease-out) both;animation-delay:calc(var(--pop-i, 0) * 24ms)}.page_popularEmptyFavoritesItem__V_NWj{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;position:relative;border-bottom:1px solid var(--line)}.page_favEmptyState__80fw_{display:contents}.page_favEmptyDemo__kc_XJ{grid-column:1;border-bottom:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:visible}.page_favEmptyDemo__kc_XJ,.page_favEmptyInfoRail__08rrE{min-width:0;padding:var(--space-4) calc(var(--space-3) + 6px) var(--space-3)}.page_favEmptyInfoRail__08rrE{grid-column:2/-1;display:flex;flex-direction:column;justify-content:center;gap:0;box-sizing:border-box;border-left:1px solid var(--line)}@supports not (grid-template-columns:subgrid){.page_popularEmptyFavoritesItem__V_NWj{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}.page_favEmptyDemoRow__94qo_{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:nowrap}.page_favEmptyDemoRow__94qo_ .page_favEmptyDemoFav__Hq76R{flex:0 0 auto;pointer-events:auto;opacity:1;color:var(--text-hero);background:var(--panel-hover)}.page_favEmptyDemoChip__FvolU{cursor:default;background:var(--panel-hover);align-self:stretch}.page_favEmptyDemoChip__FvolU .page_popularBar__2I6Z8{width:4px;background:var(--accent);box-shadow:2px 0 12px -2px var(--accent-glow)}.page_favEmptyDemoChip__FvolU .page_popularDotAmber__5IUux{background:var(--accent-bright);box-shadow:0 0 0 3px var(--accent-faint);transform:scale(1.12)}.page_favEmptyDemoChip__FvolU .page_popularNameText__F39ey{color:var(--accent-bright)}.page_favEmptyDemoChip__FvolU .page_popularCat__B2k3u{color:var(--accent)}.page_favEmptyDemoChip__FvolU .page_popularCatIcon__9CYIT{opacity:1;color:inherit}.page_favEmptyHintRow__0MHZH{display:flex;flex-direction:row;align-items:center;gap:6px;margin:0;padding:0;border-bottom:none}.page_favEmptyHintRow__0MHZH .page_favEmptyDemoPointer__IOYQJ{flex-shrink:0;font-family:var(--font-mono),var(--font-mono-fallback);font-size:14px;font-weight:600;line-height:1;color:var(--accent-bright);text-shadow:0 0 8px color-mix(in srgb,var(--accent-glow) 70%,transparent);animation:page_fav-empty-point__3sC8U 1.1s ease-in-out infinite}.page_favKitLink__JNcnq{margin:var(--space-3) 0 0;font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;letter-spacing:.06em}.page_favKitLink__JNcnq a{color:var(--text-dim);text-decoration:none;transition:color var(--dur-hover) var(--ease)}.page_favKitLink__JNcnq a:hover{color:var(--accent)}@keyframes page_fav-empty-point__3sC8U{0%,to{transform:translateX(4px);opacity:.72}50%{transform:translateX(0);opacity:1}}.page_favEmptyDemoHintText__PJMqQ{font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;letter-spacing:.055em;text-transform:lowercase;color:var(--text-dim);line-height:1.45}.page_favEmptyDemoHintTag__3Ii5I{font-size:inherit;letter-spacing:.08em;text-transform:lowercase;color:var(--accent-bright);font-weight:500}@media (prefers-reduced-motion:reduce){.page_favEmptyHintRow__0MHZH .page_favEmptyDemoPointer__IOYQJ{animation:none;transform:translateX(0);opacity:1}}@keyframes page_pop-rise__NaRP6{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page_popularItem__Yjk66{animation:none}}.page_popularRow__9F5Wd{display:flex;align-items:stretch;position:relative;min-height:100%}.page_popularRow__9F5Wd .page_popularChip__VAkpr{flex:1 1 auto;min-width:0}.page_popularFav__c2mjo,a.page_popularFav__c2mjo{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-3);border:none;background:transparent;cursor:pointer;color:var(--text-faint);font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.08em;text-transform:lowercase}.page_popularRow__9F5Wd:focus-within .page_popularFav__c2mjo,.page_popularRow__9F5Wd:hover .page_popularFav__c2mjo{opacity:1;pointer-events:auto}.page_popularFav__c2mjo:focus-visible,.page_popularFav__c2mjo:hover,a.page_popularFav__c2mjo:focus-visible,a.page_popularFav__c2mjo:hover{color:var(--text-hero);background:var(--panel-hover);outline:none}.page_popularFav__c2mjo[data-active]{opacity:.45;pointer-events:none;color:var(--accent)}.page_popularRow__9F5Wd:focus-within .page_popularFav__c2mjo[data-active],.page_popularRow__9F5Wd:hover .page_popularFav__c2mjo[data-active]{opacity:1;pointer-events:auto;color:var(--accent)}.page_popularFav__c2mjo[data-active]:focus-visible,.page_popularFav__c2mjo[data-active]:hover{color:var(--accent-bright)}@media (max-width:640px){.page_popularFav__c2mjo,a.page_popularFav__c2mjo{padding:0 var(--space-2)}}.page_popularChip__VAkpr{position:relative;display:grid;grid-template-columns:10px 1fr;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:9px var(--space-3) 9px calc(var(--space-3) + 6px);background:transparent;color:var(--text);isolation:isolate;overflow:hidden;transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.page_popularChip__VAkpr.page_popularCategoryChip___otIP{grid-template-columns:10px 1fr;width:100%;cursor:pointer;border:none;font:inherit;text-align:left}.page_popularCategoryIconSlot__D_ZOl{display:flex;align-items:center;justify-content:center;width:16px;height:16px;position:relative;z-index:1;color:var(--accent);transition:color var(--dur-hover) var(--ease),transform var(--dur-hover) var(--ease)}.page_popularChip__VAkpr.page_popularCategoryChip___otIP:focus-visible .page_popularCategoryIconSlot__D_ZOl,.page_popularChip__VAkpr.page_popularCategoryChip___otIP:hover .page_popularCategoryIconSlot__D_ZOl{color:var(--accent-bright);transform:scale(1.06)}.page_popularChip__VAkpr.page_popularCategoryChip___otIP:active .page_popularCategoryIconSlot__D_ZOl{color:var(--bg);transform:none}.page_popularBar__2I6Z8{position:absolute;left:0;top:0;bottom:0;width:0;background:transparent;box-shadow:none;z-index:1;transition:width .2s var(--ease-out),background-color var(--dur-hover) var(--ease),box-shadow var(--dur-hover) var(--ease)}.page_popularChip__VAkpr:focus-visible .page_popularBar__2I6Z8,.page_popularChip__VAkpr:hover .page_popularBar__2I6Z8{width:4px;background:var(--accent);box-shadow:2px 0 12px -2px var(--accent-glow)}.page_popularChip__VAkpr:active .page_popularBar__2I6Z8{background:var(--bg);box-shadow:none;transition-duration:var(--dur-press)}.page_popularChip__VAkpr:focus-visible,.page_popularChip__VAkpr:hover{background:var(--panel-hover);outline:none}.page_popularChip__VAkpr:active{background:var(--bg-inverted);color:var(--bg);transition-duration:var(--dur-press)}.page_popularDotAmber__5IUux{width:8px;height:8px;background:var(--accent);position:relative;z-index:1;transition:background-color var(--dur-hover) var(--ease),box-shadow var(--dur-hover) var(--ease),transform var(--dur-hover) var(--ease)}.page_popularChip__VAkpr:focus-visible .page_popularDotAmber__5IUux,.page_popularChip__VAkpr:hover .page_popularDotAmber__5IUux{background:var(--accent-bright);box-shadow:0 0 0 3px var(--accent-faint);transform:scale(1.12)}.page_popularChip__VAkpr:active .page_popularDotAmber__5IUux{background:var(--bg);box-shadow:none}.page_popularBody__kaTAK{display:flex;flex-direction:column;gap:1px;min-width:0;position:relative;z-index:1}.page_popularNameWrap__CLnQQ{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.page_popularSrOnly__XTIMJ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_popularNameText__F39ey{display:inline-flex;align-items:baseline;font-size:13px;font-weight:500;color:var(--text-hero);letter-spacing:0}.page_popularChar__WLS9U{display:inline-block;transform-origin:50% 80%;transform:translateY(0) scale(1);color:inherit;will-change:transform,color}.page_popularChip__VAkpr[data-state=active] .page_popularChar__WLS9U{animation:page_pop-char-wave-in__iIOMx .24s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--ci, 0) * 18ms)}.page_popularChip__VAkpr[data-state=settling] .page_popularChar__WLS9U{animation:page_pop-char-wave-out__znbxw .26s cubic-bezier(.33,1,.68,1) both;animation-delay:calc(var(--ci-rev, 0) * 14ms)}@keyframes page_pop-char-wave-in__iIOMx{0%{transform:translateY(0) scale(1);color:var(--text-hero)}45%{transform:translateY(-3.5px) scale(1.025);color:var(--accent-bright)}to{transform:translateY(0) scale(1);color:var(--accent-bright)}}@keyframes page_pop-char-wave-out__znbxw{0%{transform:translateY(0) scale(1);color:var(--accent-bright)}50%{transform:translateY(-1.5px) scale(1.012);color:var(--accent)}to{transform:translateY(0) scale(1);color:var(--text-hero)}}@keyframes page_pop-char-wave-in-showall__sQGJk{0%{transform:translateY(0) scale(1);color:var(--text-dim)}45%{transform:translateY(-3.5px) scale(1.025);color:var(--accent-bright)}to{transform:translateY(0) scale(1);color:var(--accent-bright)}}@keyframes page_pop-char-wave-out-showall__kpUGY{0%{transform:translateY(0) scale(1);color:var(--accent-bright)}50%{transform:translateY(-1.5px) scale(1.012);color:var(--accent)}to{transform:translateY(0) scale(1);color:var(--text-dim)}}.page_popularChip__VAkpr:active .page_popularChar__WLS9U{color:var(--bg);animation:none}@media (prefers-reduced-motion:reduce){.page_popularChar__WLS9U{animation:none!important}}.page_popularCat__B2k3u{display:inline-flex;align-items:center;gap:5px;font-size:9px;letter-spacing:.18em;text-transform:lowercase;color:var(--text-faint);white-space:nowrap;transition:color var(--dur-hover) var(--ease)}.page_popularCatClamp__ZbToY{display:block;flex:1 1 auto;min-width:0;width:100%;max-width:100%;overflow:hidden;white-space:nowrap}.page_popularCatIcon__9CYIT{width:14px;height:14px;color:inherit;opacity:.85}.page_popularChip__VAkpr:focus-visible .page_popularCat__B2k3u,.page_popularChip__VAkpr:hover .page_popularCat__B2k3u{color:var(--accent)}.page_popularChip__VAkpr:focus-visible .page_popularCatIcon__9CYIT,.page_popularChip__VAkpr:hover .page_popularCatIcon__9CYIT{opacity:1}.page_popularChip__VAkpr:active .page_popularCat__B2k3u{color:var(--bg)}.page_startHere__oDoWh{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-top:var(--space-3)}.page_startHereExamples__5tFBl{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.page_startHereLabel___8BoA{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.page_startHereChip__gfpoH{background:transparent;border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-family:var(--font-mono),monospace;font-size:11px;color:var(--text-faint);cursor:pointer;transition:color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.page_startHereChip__gfpoH:focus-visible,.page_startHereChip__gfpoH:hover{color:var(--text);border-color:var(--accent);outline:none}.page_startHereLinks__e1vrv{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.page_startHereLink__bGtMt{font-size:11px;letter-spacing:.02em;color:var(--text-faint);text-decoration:none;white-space:nowrap;transition:color var(--dur-hover) var(--ease)}.page_startHereLink__bGtMt:focus-visible,.page_startHereLink__bGtMt:hover{color:var(--accent);outline:none}.StacksCategory_bodyActionsHome__8ul35{padding:0 0 var(--space-2)}.StacksCategory_stripeActions__wxb5Z{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:6px;min-width:0}@media (max-width:640px){.StacksCategory_stripeActions__wxb5Z .navItemCompact{font-size:10px}.StacksCategory_stripeActions__wxb5Z .navItemCompact .navTrack{padding:2px 5px 2px calc(5px + 5px)}.StacksCategory_stripeActions__wxb5Z .navItemCompact .navFace{gap:4px}.StacksCategory_stripeActions__wxb5Z .navItemCompact .navMark{width:4px;height:4px}.StacksCategory_stripeActions__wxb5Z .navItemCompact .navArrowTrail{width:10px;margin-right:1px}.StacksCategory_stripeActions__wxb5Z .navItemCompact .navArrowHead{font-size:10px}}.StacksCategory_list__7TqTX{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.StacksCategory_item__RFeAr{--row-i:0;opacity:0;transform:translateY(2px);animation:StacksCategory_fc-stack-row-in__klRzC .32s var(--ease) forwards;animation-delay:calc(var(--row-i) * 30ms)}@keyframes StacksCategory_fc-stack-row-in__klRzC{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.StacksCategory_row__cKdmp{display:flex;align-items:stretch;position:relative}.StacksCategory_link__QidiZ{position:relative;flex:1 1 auto;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);text-decoration:none;font-family:var(--font-mono),var(--font-mono-fallback);color:var(--text);transition:background-color var(--dur-hover) var(--ease);min-width:0}.StacksCategory_link__QidiZ:hover{background:var(--panel-hover)}.StacksCategory_bar__2zLlW{position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent);transform:scaleY(0);transform-origin:top;transition:transform .22s var(--ease)}.StacksCategory_link__QidiZ:hover .StacksCategory_bar__2zLlW{transform:scaleY(1)}.StacksCategory_dot__wSwK1{width:4px;height:4px;background:var(--text-faint);border-radius:50%;flex:0 0 auto;transition:background-color var(--dur-hover) var(--ease)}.StacksCategory_link__QidiZ:hover .StacksCategory_dot__wSwK1{background:var(--accent)}.StacksCategory_name__HkYxN{color:var(--text-hero);font-size:13px;letter-spacing:.04em;flex:0 0 auto;max-width:32%}.StacksCategory_desc__f8dNx,.StacksCategory_name__HkYxN{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StacksCategory_desc__f8dNx{color:var(--text-faint);font-size:11px;letter-spacing:.02em;flex:1 1 auto;min-width:0}.StacksCategory_arrow__66mU_{color:var(--text-faint);font-size:12px;flex:0 0 auto;transform:translateX(-4px);opacity:0;transition:transform var(--dur-hover) var(--ease),opacity var(--dur-hover) var(--ease)}.StacksCategory_link__QidiZ:hover .StacksCategory_arrow__66mU_{transform:translateX(0);opacity:1;color:var(--accent)}.StacksCategory_editAnchor__Ab6WT{flex:0 0 auto;display:inline-flex;align-items:center;padding:0 var(--space-3);border:none;background:transparent;cursor:pointer;color:var(--text-faint);text-decoration:none;font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.08em;text-transform:lowercase;opacity:0;pointer-events:none;transition:opacity .16s var(--ease),color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.StacksCategory_row__cKdmp:focus-within .StacksCategory_editAnchor__Ab6WT,.StacksCategory_row__cKdmp:hover .StacksCategory_editAnchor__Ab6WT{opacity:1;pointer-events:auto}.StacksCategory_editAnchor__Ab6WT:focus-visible,.StacksCategory_editAnchor__Ab6WT:hover{color:var(--text-hero);background:var(--panel-hover);outline:none}.StacksCategory_editAnchor__Ab6WT[data-active]{opacity:.45;pointer-events:none;color:var(--accent)}.StacksCategory_row__cKdmp:focus-within .StacksCategory_editAnchor__Ab6WT[data-active],.StacksCategory_row__cKdmp:hover .StacksCategory_editAnchor__Ab6WT[data-active]{opacity:1;pointer-events:auto;color:var(--accent)}.StacksCategory_editAnchor__Ab6WT[data-active]:focus-visible,.StacksCategory_editAnchor__Ab6WT[data-active]:hover{color:var(--accent-bright)}