._page_iqvt2_4{--bg:#0a0a0e;--ink:#f5f5f7;--muted:#9d9da6;--faint:#66666f;--accent:#2997ff;--surface:#ffffff0b;--surface-2:#ffffff13;--line:#ffffff16;--line-2:#ffffff29;--glass:#0c0c11b8;--card-shadow:none;--card-shadow-hover:none;--invert-bg:#f5f5f7;--invert-ink:#111114;--glow-opacity:1;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease:cubic-bezier(.25, .1, .25, 1);background:var(--bg);color:var(--ink);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh}._page_iqvt2_4[data-theme=light]{--bg:#f5f5f7;--ink:#1d1d1f;--muted:#6e6e73;--faint:#a5a5ab;--accent:#0071e3;--surface:#fff;--surface-2:#fff;--line:#00000016;--line-2:#00000029;--glass:#f5f5f7c7;--card-shadow:0 1px 2px #0000000a;--card-shadow-hover:0 4px 14px #00000012;--invert-bg:#1d1d1f;--invert-ink:#f5f5f7;--glow-opacity:.5}._topbar_iqvt2_53{inset-inline:0;z-index:40;position:fixed;top:0}._navGlass_iqvt2_60{height:3.25rem;transition:background .24s var(--ease), border-color .24s var(--ease);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:1rem;padding-inline:clamp(1rem,3vw,1.75rem);display:flex}._compact_iqvt2_73 ._navGlass_iqvt2_60{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:var(--glass);border-bottom-color:var(--line)}._brand_iqvt2_80{color:var(--ink);align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}._brand_iqvt2_80 span{background:var(--invert-bg);color:var(--invert-ink);border-radius:.5rem;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.78rem;font-weight:700;display:inline-flex}._brand_iqvt2_80 strong{letter-spacing:-.01em;font-size:.92rem;font-weight:600}._navActions_iqvt2_107{align-items:center;gap:.9rem;display:flex}._navActions_iqvt2_107 nav{align-items:center;gap:1.1rem;display:flex}._navActions_iqvt2_107 nav a{color:var(--muted);transition:color .16s var(--ease);font-size:.82rem;text-decoration:none}._navActions_iqvt2_107 nav a:hover{color:var(--ink)}._navActions_iqvt2_107 nav ._active_iqvt2_130{color:var(--ink);font-weight:600}._navDivider_iqvt2_135{background:var(--line-2);width:1px;height:1rem}._utilityButton_iqvt2_141{border:1px solid var(--line-2);color:var(--muted);cursor:pointer;font:inherit;height:1.9rem;transition:color .16s var(--ease), border-color .16s var(--ease), background .16s var(--ease);background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding-inline:.75rem;font-size:.78rem;display:inline-flex}._utilityButton_iqvt2_141:hover{border-color:var(--ink);color:var(--ink)}._utilityButton_iqvt2_141 em{font-style:normal}._utilityActive_iqvt2_169{background:var(--accent);border-color:var(--accent);color:#fff}._utilityActive_iqvt2_169:hover{border-color:var(--accent);color:#fff}._hero_iqvt2_182{padding:clamp(6.5rem,12vh,8.5rem) 1.5rem 1rem;position:relative}._heroGlow_iqvt2_187{opacity:var(--glow-opacity);pointer-events:none;background:radial-gradient(36rem 16rem at 50% -4rem,#2997ff24,#0000 70%);position:absolute;inset:0}._heroContent_iqvt2_199{text-align:center;max-width:44rem;margin-inline:auto;position:relative}._greeting_iqvt2_206{color:var(--muted);letter-spacing:.02em;font-size:.82rem}._heroContent_iqvt2_199 h1{letter-spacing:-.025em;margin-top:.7rem;font-size:clamp(1.9rem,4.4vw,2.9rem);font-weight:700;line-height:1.12}._heroContent_iqvt2_199 h1 span,._heroContent_iqvt2_199 h1 em{display:inline-block}._heroContent_iqvt2_199 h1 em{color:var(--muted);font-style:normal;font-weight:700}._heroLead_iqvt2_231{color:var(--muted);margin-top:.85rem;font-size:.95rem}._searchShell_iqvt2_237{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--card-shadow);text-align:left;transition:border-color .18s var(--ease), box-shadow .18s var(--ease);border-radius:1rem;align-items:center;gap:.6rem;margin-top:1.9rem;padding:.35rem .4rem .35rem 1rem;display:flex}._searchShell_iqvt2_237:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px #2997ff29}._searchIcon_iqvt2_260{border:1.5px solid var(--faint);border-radius:50%;width:.7rem;height:.7rem;position:relative}._searchIcon_iqvt2_260:after{background:var(--faint);content:"";border-radius:1px;width:1.5px;height:.34rem;position:absolute;bottom:-.28rem;right:-.12rem;transform:rotate(-45deg)}._engineSelect_iqvt2_280{flex-shrink:0;align-items:center;display:flex;position:relative}._engineButton_iqvt2_287{border:0;border-right:1px solid var(--line-2);color:var(--muted);cursor:pointer;font:inherit;transition:color .15s var(--ease);background:0 0;align-items:center;gap:.45rem;padding:.3rem .8rem .3rem 0;display:inline-flex}._engineButton_iqvt2_287:hover{color:var(--ink)}._engineButton_iqvt2_287 em{font-size:.82rem;font-style:normal;font-weight:600}._engineButton_iqvt2_287 i{color:var(--faint);font-size:.72rem;font-style:normal}._engineMenu_iqvt2_317{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);animation:_engine-pop_iqvt2_1 .14s var(--ease-out);background:var(--glass);border:1px solid var(--line-2);z-index:50;border-radius:.85rem;min-width:11rem;margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + .85rem);left:-.4rem;box-shadow:0 16px 40px #00000047}._page_iqvt2_4[data-theme=light] ._engineMenu_iqvt2_317{box-shadow:0 16px 40px #0000001f}@keyframes _engine-pop_iqvt2_1{0%{opacity:0;transform:translateY(-4px)scale(.98)}}._engineMenu_iqvt2_317 button{color:var(--ink);cursor:pointer;font:inherit;text-align:left;transition:background .13s var(--ease);background:0 0;border:0;border-radius:.55rem;justify-content:space-between;align-items:center;width:100%;padding:.5rem .7rem;font-size:.85rem;display:flex}._engineMenu_iqvt2_317 button:hover{background:var(--surface-2)}._page_iqvt2_4[data-theme=light] ._engineMenu_iqvt2_317 button:hover{background:#0000000d}._engineMenu_iqvt2_317 button span{color:var(--accent);font-size:.8rem}._searchShell_iqvt2_237 input{color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;min-width:0;padding-block:.72rem;font-size:.95rem}._searchShell_iqvt2_237 input::placeholder{color:var(--faint)}._searchShell_iqvt2_237 input::-webkit-search-cancel-button{display:none}._searchActions_iqvt2_396{align-items:center;gap:.5rem;display:flex}._searchActions_iqvt2_396 kbd{border:1px solid var(--line-2);color:var(--faint);border-radius:.4rem;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;font-family:inherit;font-size:.72rem;display:inline-flex}._clearButton_iqvt2_415{background:var(--surface-2);color:var(--muted);cursor:pointer;height:1.4rem;transition:color .14s var(--ease);border:0;border-radius:50%;justify-content:center;align-items:center;width:1.4rem;font-size:.9rem;line-height:1;display:inline-flex}._clearButton_iqvt2_415:hover{color:var(--ink)}._submitButton_iqvt2_435{background:var(--invert-bg);color:var(--invert-ink);cursor:pointer;font:inherit;height:2.35rem;transition:opacity .16s var(--ease);border:0;border-radius:.7rem;align-items:center;gap:.3rem;padding-inline:1rem;font-size:.85rem;font-weight:600;display:inline-flex}._submitButton_iqvt2_435:hover{opacity:.85}._searchHint_iqvt2_456{color:var(--faint);min-height:1.1em;margin-top:.7rem;font-size:.76rem}._content_iqvt2_465{max-width:76rem;margin-inline:auto;padding:.5rem 1.5rem 4rem}._sectionIntro_iqvt2_471 p{color:var(--accent);letter-spacing:.14em;font-size:.68rem;font-weight:600}._sectionIntro_iqvt2_471 h2{letter-spacing:-.015em;margin-top:.35rem;font-size:1.35rem;font-weight:650}._sectionIntro_iqvt2_471 h2 span{color:var(--muted)}._featured_iqvt2_491{margin-top:2.2rem}._featuredGrid_iqvt2_495{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.7rem;margin-top:1.1rem;display:grid}._categorySection_iqvt2_504{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:var(--glass);border-block:1px solid var(--line);z-index:30;margin:2.4rem -1.5rem 0;padding:.55rem 1.5rem;position:sticky;top:3.25rem}._categoryDock_iqvt2_516{justify-content:space-between;align-items:center;gap:1.2rem;max-width:73rem;margin-inline:auto;display:flex}._categoryMeta_iqvt2_525{flex-shrink:0}._categoryMeta_iqvt2_525 span{color:var(--faint);letter-spacing:.14em;font-size:.6rem;font-weight:600;display:block}._categoryMeta_iqvt2_525 strong{color:var(--muted);white-space:nowrap;margin-top:.1rem;font-size:.72rem;font-weight:500;display:block}._categoryScroller_iqvt2_546{scrollbar-width:none;gap:.3rem;padding-block:.15rem;display:flex;overflow-x:auto}._categoryScroller_iqvt2_546::-webkit-scrollbar{display:none}._categoryScroller_iqvt2_546 button{color:var(--muted);cursor:pointer;font:inherit;transition:color .15s var(--ease), background .15s var(--ease);background:0 0;border:0;border-radius:999px;flex-shrink:0;padding:.34rem .78rem;font-size:.8rem}._categoryScroller_iqvt2_546 button:hover{color:var(--ink)}._categoryScroller_iqvt2_546 button[aria-pressed=true]{background:var(--invert-bg);color:var(--invert-ink);font-weight:600}._developerSection_iqvt2_585{margin-top:1.4rem}._developerBar_iqvt2_589{background:var(--surface);border:1px solid var(--line-2);border-radius:.9rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.9rem;padding:.9rem 1.15rem;display:flex}._developerCopy_iqvt2_601 span{color:var(--accent);letter-spacing:.14em;font-size:.62rem;font-weight:600}._developerCopy_iqvt2_601 strong{margin-top:.15rem;font-size:.95rem;font-weight:600;display:block}._developerCopy_iqvt2_601 p{color:var(--muted);margin-top:.15rem;font-size:.78rem}._developerStats_iqvt2_621{align-items:center;gap:.9rem;display:flex}._developerStats_iqvt2_621 span{color:var(--muted);font-size:.78rem}._developerStats_iqvt2_621 button{border:1px solid var(--line-2);color:var(--ink);cursor:pointer;font:inherit;transition:border-color .15s var(--ease), opacity .15s var(--ease);background:0 0;border-radius:999px;padding:.35rem .85rem;font-size:.78rem}._developerStats_iqvt2_621 button:hover:not(:disabled){border-color:var(--ink)}._developerStats_iqvt2_621 button:disabled{cursor:default;opacity:.4}._directory_iqvt2_657{margin-top:1rem}._searchState_iqvt2_661{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:.9rem 0;display:flex}._searchState_iqvt2_661 p{color:var(--muted);font-size:.85rem}._searchState_iqvt2_661 button{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:.82rem}._group_iqvt2_684+._group_iqvt2_684{border-top:1px solid var(--line)}._groupToggle_iqvt2_688{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.15rem 0;display:flex}._groupIdentity_iqvt2_703{flex-direction:column;gap:.2rem;display:flex}._groupIdentity_iqvt2_703 small{color:var(--faint);letter-spacing:.14em;font-size:.6rem;font-weight:600}._groupIdentity_iqvt2_703 strong{letter-spacing:-.01em;font-size:1.05rem;font-weight:650}._groupSummary_iqvt2_722{color:var(--muted);flex-shrink:0;align-items:center;gap:.9rem;display:flex}._groupSummary_iqvt2_722 span{text-overflow:ellipsis;white-space:nowrap;max-width:22rem;font-size:.78rem;overflow:hidden}._groupSummary_iqvt2_722 em{color:var(--faint);white-space:nowrap;font-size:.74rem;font-style:normal}._groupSummary_iqvt2_722 i{color:var(--faint);transition:transform .22s var(--ease-out);font-size:.95rem;font-style:normal}._groupToggle_iqvt2_688[aria-expanded=true] ._groupSummary_iqvt2_722 i{transform:rotate(180deg)}._groupToggle_iqvt2_688:hover ._groupSummary_iqvt2_722 i{color:var(--ink)}._groupPanel_iqvt2_760{padding-bottom:1.5rem}._linkGrid_iqvt2_764{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.6rem;display:grid}._linkCard_iqvt2_772{background:var(--surface);border:1px solid var(--line);box-shadow:var(--card-shadow);color:inherit;transition:background .17s var(--ease), border-color .17s var(--ease), box-shadow .17s var(--ease), transform .17s var(--ease);border-radius:.9rem;align-items:center;gap:.75rem;padding:.7rem .85rem;text-decoration:none;display:flex;position:relative;overflow:hidden}._linkCard_iqvt2_772:hover{background:var(--surface-2);border-color:var(--line-2);box-shadow:var(--card-shadow-hover);transform:translateY(-1px)}._cardGlow_iqvt2_799{pointer-events:none;background:radial-gradient(7rem 7rem at 0 0,#2997ff14,#0000 70%);width:100%;height:100%;position:absolute;top:-3.5rem;left:-3.5rem}._page_iqvt2_4[data-theme=light] ._cardGlow_iqvt2_799{display:none}._icon_iqvt2_817{background:var(--tile,var(--surface-2));box-shadow:inset 0 0 0 1px var(--line);color:var(--mark,var(--muted));border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;overflow:hidden}._brightPlate_iqvt2_833{background:#eceef2}._icon_iqvt2_817 img{object-fit:contain;width:1.45rem;height:1.45rem}._icon_iqvt2_817>span{letter-spacing:.01em;font-size:.72rem;font-weight:650}._icon_iqvt2_817 img._coverIcon_iqvt2_850{object-fit:cover;width:100%;height:100%}._monoGlyph_iqvt2_857{background:var(--mark,var(--muted));height:1.45rem;-webkit-mask:var(--glyph) center / contain no-repeat;-webkit-mask:var(--glyph) center / contain no-repeat;mask:var(--glyph) center / contain no-repeat;width:1.45rem}._linkCopy_iqvt2_865{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}._linkCopy_iqvt2_865 small{color:var(--faint);letter-spacing:.13em;font-size:.58rem;font-weight:600}._linkCopy_iqvt2_865 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:600;overflow:hidden}._linkCopy_iqvt2_865>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}._arrow_iqvt2_896{color:var(--faint);opacity:0;transition:opacity .17s var(--ease), transform .17s var(--ease);font-size:.8rem;transform:translate(-3px,3px)}._linkCard_iqvt2_772:hover ._arrow_iqvt2_896,._linkCard_iqvt2_772:focus-visible ._arrow_iqvt2_896{opacity:1;transform:translate(0)}._featuredCard_iqvt2_912{padding:1rem 1.05rem}._featuredCard_iqvt2_912 ._icon_iqvt2_817{border-radius:.7rem;width:2.9rem;height:2.9rem}._featuredCard_iqvt2_912 ._icon_iqvt2_817 img,._featuredCard_iqvt2_912 ._monoGlyph_iqvt2_857{width:1.65rem;height:1.65rem}._featuredCard_iqvt2_912 ._linkCopy_iqvt2_865 strong{font-size:.95rem}._featuredCard_iqvt2_912 ._linkCopy_iqvt2_865>span{font-size:.78rem}._cardCell_iqvt2_938{position:relative}._hiddenCard_iqvt2_942 ._linkCard_iqvt2_772{opacity:.45;border-style:dashed}._siteManageButton_iqvt2_947{background:var(--invert-bg);color:var(--invert-ink);cursor:pointer;font:inherit;z-index:2;border:0;border-radius:999px;padding:.22rem .6rem;font-size:.68rem;font-weight:600;position:absolute;bottom:.55rem;right:.55rem}._empty_iqvt2_965{text-align:center;padding:4.5rem 0 3rem}._emptyOrb_iqvt2_970{background:var(--surface);border:1px solid var(--line);color:var(--faint);border-radius:50%;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;font-size:1.3rem;display:inline-flex}._empty_iqvt2_965 h2{margin-top:1.1rem;font-size:1.15rem;font-weight:650}._empty_iqvt2_965 p{color:var(--muted);margin-top:.4rem;font-size:.85rem}._empty_iqvt2_965 button{background:var(--invert-bg);color:var(--invert-ink);cursor:pointer;font:inherit;border:0;border-radius:999px;margin-top:1.3rem;padding:.5rem 1.2rem;font-size:.82rem;font-weight:600}._footer_iqvt2_1010{border-top:1px solid var(--line);margin-top:3rem;justify-content:space-between;align-items:center;gap:1rem;max-width:76rem;margin-inline:auto;padding:1.6rem 1.5rem 2.4rem;display:flex}._footer_iqvt2_1010 a{color:var(--ink);font-size:.85rem;font-weight:600;text-decoration:none}._footer_iqvt2_1010 p{color:var(--faint);font-size:.78rem}._graphite_iqvt2_1039{--tile:#8e8e9326;--mark:#8e8e93}._silver_iqvt2_1040{--tile:#aeaeb229;--mark:#98989d}._void_iqvt2_1041{--tile:#7878801a;--mark:#98989d}._paper_iqvt2_1042{--tile:#d6c19624;--mark:#b08d57}._sand_iqvt2_1043{--tile:#e0b48224;--mark:#c2884e}._aurora_iqvt2_1044{--tile:#10a37f21;--mark:#10a37f}._sunset_iqvt2_1045{--tile:#f4772f21;--mark:#e8622c}._coral_iqvt2_1046{--tile:#ef44441f;--mark:#e0442f}._pink_iqvt2_1047{--tile:#ec48991f;--mark:#db2777}._rainbow_iqvt2_1048,._violet_iqvt2_1049{--tile:#8b5cf61f;--mark:#8b5cf6}._indigo_iqvt2_1050{--tile:#6366f11f;--mark:#6366f1}._blue_iqvt2_1051{--tile:#3b82f61f;--mark:#3b82f6}._sky_iqvt2_1052{--tile:#0ea5e91f;--mark:#0ea5e9}._cyan_iqvt2_1053{--tile:#22d3ee1f;--mark:#06b6d4}._ocean_iqvt2_1054{--tile:#0284c721;--mark:#0284c7}._green_iqvt2_1055{--tile:#22c55e1f;--mark:#22a453}._lime_iqvt2_1056{--tile:#a3e63521;--mark:#84a815}._yellow_iqvt2_1057{--tile:#eab30821;--mark:#c29104}._amber_iqvt2_1058{--tile:#f59e0b21;--mark:#d97706}[data-reveal]{opacity:0;transition:opacity .48s var(--ease-out), transform .48s var(--ease-out);transform:translateY(.75rem)}._revealed_iqvt2_1070{opacity:1;transform:none}._page_iqvt2_4 :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:.5rem}@media (prefers-reduced-motion:reduce){._page_iqvt2_4 *,._page_iqvt2_4 :before,._page_iqvt2_4 :after{transition:none!important;animation:none!important}[data-reveal]{opacity:1;transform:none}}@media (width<=56rem){._groupSummary_iqvt2_722 span{display:none}}@media (width<=48rem){._hero_iqvt2_182{padding-top:5.5rem}._featuredGrid_iqvt2_495{grid-template-columns:repeat(2,1fr)}._categoryDock_iqvt2_516{gap:.8rem}._categoryMeta_iqvt2_525 span{display:none}._linkGrid_iqvt2_764{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr))}}@media (width<=35rem){._navActions_iqvt2_107 nav,._navDivider_iqvt2_135,._utilityButton_iqvt2_141 em{display:none}._utilityButton_iqvt2_141{padding-inline:.55rem}._searchShell_iqvt2_237{border-radius:.85rem}._submitButton_iqvt2_435 span{display:none}._featuredGrid_iqvt2_495{grid-template-columns:1fr;gap:.5rem}._featuredCard_iqvt2_912{padding:.8rem}._linkGrid_iqvt2_764{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}._footer_iqvt2_1010{text-align:center;flex-direction:column;gap:.4rem}}
