.home_page__ndUZz{padding-block:48px 112px}.home_intro__HvtB2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:40px 56px;align-items:center;padding:clamp(28px,5vw,60px);border-radius:10px;background:var(--surface)}.home_introCopy__e3Uph{min-width:0}.home_intro__HvtB2 h1{max-width:12ch;font:400 clamp(44px,5.4vw,68px)/1.04 var(--font-sans);letter-spacing:-.05em;text-wrap:balance}.home_deck__mQ61n{max-width:46ch;margin-top:22px;font-size:17px;line-height:1.65}.home_actions__urujg{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px}.home_primaryAction__XMyQU,.home_secondaryAction__dVLO2{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:6px;font-size:14px;font-weight:550;white-space:nowrap}.home_primaryAction__XMyQU{background:var(--accent);color:var(--theme-on-accent)}.home_secondaryAction__dVLO2{border:1px solid var(--theme-border);color:var(--ink)}.home_primaryAction__XMyQU:hover,.home_secondaryAction__dVLO2:hover{text-decoration:underline;text-underline-offset:4px}.home_page__ndUZz .home_facts__wZtyl{display:flex;flex-wrap:wrap;gap:6px 22px;margin:34px 0 0;padding:0;border:0;color:var(--muted);font-size:14px}.home_page__ndUZz .home_facts__wZtyl strong{color:var(--ink);font-size:inherit;font-weight:550}.home_page__ndUZz .home_facts__wZtyl span:last-child{margin-left:0}.home_productFigure__QbQir{min-width:0;margin:0}.home_productImage__abXVE{display:block;width:100%;height:auto;border-radius:6px}.home_productFigure__QbQir figcaption{margin-top:12px;color:var(--muted);font-size:13px}.home_productFigure__QbQir figcaption a{color:var(--ink)}.home_featured__VbEfm{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 28px;padding-top:28px;border-top:1px solid var(--line)}.home_featured__VbEfm>a{display:flex;align-items:center;gap:14px;min-width:0;min-height:48px}.home_featured__VbEfm img{display:block;width:28px;height:28px;flex:0 0 28px;object-fit:contain}.home_featured__VbEfm strong{display:block;font-size:15px;font-weight:500;letter-spacing:-.015em}.home_featured__VbEfm small{display:block;margin-top:2px;color:var(--muted);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_featured__VbEfm>a:hover{text-decoration:none}.home_featured__VbEfm>a:hover strong{text-decoration:underline;text-underline-offset:4px}.home_heading__EoO58{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:24px}.home_heading__EoO58 h2{font:400 clamp(26px,2.8vw,34px)/1.15 var(--font-sans);letter-spacing:-.035em}.home_heading__EoO58>a{display:inline-flex;align-items:center;min-height:44px;color:var(--muted);font-size:14px;white-space:nowrap}.home_heading__EoO58>a:hover{color:var(--ink)}.home_directory__SPU_i{min-width:0;margin-top:88px}.home_platforms__7mk_I{display:flex;flex-wrap:wrap;align-items:center;gap:4px 28px;margin-top:28px;color:var(--muted);font-size:14px}.home_platforms__7mk_I>span{margin-right:4px}.home_platforms__7mk_I a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ink)}.home_platforms__7mk_I small{color:var(--muted);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_split__PvQ__{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:72px;align-items:start;margin-top:96px}.home_side__x7s55,.home_split__PvQ__>section{min-width:0}.home_activity__gytrM{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.home_activity__gytrM li{border-bottom:1px solid var(--line)}.home_activity__gytrM a{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:60px;padding-block:12px}.home_activity__gytrM img{display:block;width:24px;height:24px;object-fit:contain}.home_activityName__BzHV7{min-width:0;overflow-wrap:anywhere}.home_activityName__BzHV7 strong{font-size:16px;font-weight:500;letter-spacing:-.015em}.home_activityName__BzHV7>span{margin-left:4px;color:var(--muted);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_activityMeta__eS9gk{color:var(--muted);font-size:13px;text-align:right;white-space:nowrap}.home_activity__gytrM a:hover{text-decoration:none}.home_activity__gytrM a:hover strong{text-decoration:underline;text-underline-offset:4px}.home_rss__Ec5Il{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;color:var(--muted);font-size:14px}.home_side__x7s55{display:grid;gap:48px}.home_slicer__K49oa{padding:clamp(24px,3vw,36px);border-radius:10px;background:var(--theme-accent-soft)}.home_slicer__K49oa h2{font:400 clamp(26px,2.8vw,34px)/1.15 var(--font-sans);letter-spacing:-.035em}.home_slicer__K49oa p{margin-top:12px;max-width:42ch;font-size:15px;line-height:1.65;color:var(--text)}.home_slicer__K49oa .home_brands__rFI7p{color:var(--muted);font-size:13px}.home_slicer__K49oa .home_primaryAction__XMyQU{margin-top:22px}.home_tools__lcZ2O .home_heading__EoO58{margin-bottom:12px}.home_tools__lcZ2O .home_heading__EoO58 h2{font-size:22px}.home_tools__lcZ2O ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.home_tools__lcZ2O li{border-bottom:1px solid var(--line)}.home_tools__lcZ2O li a{display:flex;align-items:center;min-height:52px;font-size:15px}.home_guides__NAuu1{margin-top:96px}.home_guideList__VD7E_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.home_guide__B1i9X{min-width:0}.home_guideImage__q7Vb7{display:block;aspect-ratio:3/2;overflow:hidden;border-radius:8px;background:var(--surface)}.home_guideImage__q7Vb7 img{display:block;width:100%;height:100%;object-fit:cover}.home_guide__B1i9X h3{margin-top:18px;font:450 20px/1.3 var(--font-sans);letter-spacing:-.02em}.home_guide__B1i9X p{margin-top:8px;font-size:14px;line-height:1.65}.home_guide__B1i9X h3 a:hover{text-decoration:underline;text-underline-offset:4px}.home_explore__BmIwC{margin-top:96px;padding-top:40px;border-top:1px solid var(--line)}.home_explore__BmIwC h2{margin-bottom:18px;font-size:22px}.home_explore__BmIwC ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none}.home_explore__BmIwC a{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:48px;padding-block:12px;border-bottom:1px solid var(--line);font-size:15px}.home_explore__BmIwC small{color:var(--muted);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:1000px){.home_intro__HvtB2{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:32px}.home_split__PvQ__{grid-template-columns:1fr;gap:64px}.home_side__x7s55{grid-template-columns:1fr 1fr;gap:32px;align-items:start}.home_explore__BmIwC ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.home_page__ndUZz{padding-block:32px 80px}.home_intro__HvtB2{grid-template-columns:1fr;padding:28px 22px}.home_intro__HvtB2 h1{font-size:clamp(40px,11vw,56px)}.home_deck__mQ61n{font-size:16px}.home_featured__VbEfm{grid-template-columns:repeat(2,minmax(0,1fr))}.home_directory__SPU_i{margin-top:64px}.home_heading__EoO58{flex-wrap:wrap;gap:4px 20px}.home_split__PvQ__{margin-top:72px}.home_side__x7s55{grid-template-columns:1fr}.home_guides__NAuu1{margin-top:72px}.home_guideList__VD7E_{grid-template-columns:1fr;gap:28px}.home_guide__B1i9X{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:18px}.home_guideImage__q7Vb7{grid-row:1/3;aspect-ratio:1}.home_guide__B1i9X h3{margin-top:0;font-size:18px}.home_explore__BmIwC{margin-top:72px}}@media (max-width:440px){.home_intro__HvtB2{margin-inline:-8px;padding:24px 18px}.home_actions__urujg a{flex:1 1 100%}.home_featured__VbEfm{grid-template-columns:1fr 1fr;gap:12px 16px}.home_featured__VbEfm strong{font-size:14px}.home_activity__gytrM a{grid-template-columns:24px minmax(0,1fr)}.home_activityMeta__eS9gk{grid-column:2;text-align:left}.home_explore__BmIwC ul{grid-template-columns:1fr}.home_guide__B1i9X{grid-template-columns:88px minmax(0,1fr)}}.components_directory__T4Vk1{min-width:0}.components_toolbar__ssgnS{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:24px}.components_filters__ILC4X{flex:1 1;min-width:0}.components_filters__ILC4X summary{display:flex;align-items:center;justify-content:space-between;width:fit-content;max-width:100%;gap:36px;min-height:44px;padding:10px 0;color:var(--ink);font-size:14px;cursor:pointer;list-style:none}.components_filters__ILC4X summary::-webkit-details-marker{display:none}.components_filters__ILC4X summary:hover{text-decoration:underline;text-underline-offset:5px}.components_filters__ILC4X summary:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.components_activeFilters__o_fGv{display:block;max-width:420px;margin-top:5px;color:var(--muted);font:400 12px/1.6 var(--font-mono,ui-monospace,monospace);overflow-wrap:anywhere}.components_filters__ILC4X[open] .components_activeFilters__o_fGv{display:none}.components_filterIndicator__wLD_b{color:var(--accent);font:400 20px/1 var(--font-mono,ui-monospace,monospace);transition:transform .15s}.components_filters__ILC4X[open] .components_filterIndicator__wLD_b{transform:rotate(45deg)}.components_directory__T4Vk1 .components_controls__u9P5U{display:flex;align-items:flex-end;flex-wrap:wrap;gap:24px;margin-top:20px;padding-bottom:20px;background:transparent;border:0;border-radius:0}.components_controls__u9P5U .search-field{flex:1 1 260px;min-width:0;padding:0;border:0}.components_controls__u9P5U .search-field input{width:100%;min-width:0;padding:14px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;color:var(--ink);font-size:16px;line-height:1.5}.components_controls__u9P5U .select-field{display:flex;align-items:baseline;gap:14px;padding:0;border:0}.components_controls__u9P5U .select-field label{color:var(--muted);font:400 12px/1.6 var(--font-mono,ui-monospace,monospace)}.components_controls__u9P5U .select-field select{max-width:100%;min-height:52px;padding:14px 28px 14px 0;border:0;border-radius:0;background:transparent;color:var(--ink);font-size:14px}.components_directory__T4Vk1 .components_resultCount__XCmn8{padding:13px 0;border:0;color:var(--muted);font:400 12px/1.6 var(--font-mono,ui-monospace,monospace);white-space:nowrap}.components_directory__T4Vk1 .table-scroll{overflow:visible;max-width:100%;border:0;border-radius:0}.components_directory__T4Vk1 .release-table{width:100%;min-width:0;table-layout:auto;border-collapse:collapse;text-align:left;background:transparent}.components_directory__T4Vk1 .release-table thead th{padding:0 20px 20px 0;background:transparent;border:0;color:var(--muted);font:400 12px/1.6 var(--font-mono,ui-monospace,monospace);letter-spacing:0;text-transform:none}.components_directory__T4Vk1 .release-table tbody th,.components_directory__T4Vk1 .release-table td{padding:34px 24px 34px 0;background:transparent;border:0;text-align:left;font-weight:400;font-size:12px}.components_directory__T4Vk1 .release-table tbody tr:hover{background:transparent}.components_directory__T4Vk1 .release-table tbody th{width:39%}.components_directory__T4Vk1 .release-table tr>:last-child{padding-right:0}.components_directory__T4Vk1 .project-link{display:flex;align-items:flex-start;gap:18px;min-width:0}.components_directory__T4Vk1 .project-link>span{min-width:0}.components_directory__T4Vk1 .project-link .components_projectIcon__838X9{display:block;flex:0 0 40px;width:40px;height:40px;margin-top:2px;object-fit:contain;filter:none}.components_directory__T4Vk1 .project-link strong{display:block;color:var(--ink);font:400 27px/1.15 var(--font-sans,sans-serif);letter-spacing:-.035em;overflow-wrap:anywhere}.components_directory__T4Vk1 .project-link small{display:block;max-width:280px;margin-top:9px;color:var(--muted);font:400 12px/1.6 var(--font-sans,sans-serif)}.components_directory__T4Vk1 .project-link:hover strong{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.components_directory__T4Vk1 .version{display:block;color:var(--ink);font:400 17px/1.6 var(--font-mono,ui-monospace,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.components_directory__T4Vk1 .stable-label{display:block;margin-top:5px;color:var(--muted);font:400 12px/1.6 var(--font-mono,ui-monospace,monospace)}.components_directory__T4Vk1 .stable-label:before{content:none}.components_directory__T4Vk1 .date-cell{color:var(--muted);font:400 12px/2.5 var(--font-mono,ui-monospace,monospace);white-space:nowrap}.components_directory__T4Vk1 .platform-list{display:flex;flex-direction:column;gap:3px}.components_directory__T4Vk1 .platform-list span{color:var(--muted);font:400 12px/1.7 var(--font-mono,ui-monospace,monospace);white-space:nowrap}.components_directory__T4Vk1 .row-arrow{display:inline-flex;align-items:center;justify-content:flex-end;gap:16px;min-width:44px;min-height:44px;margin-top:-8px;padding:8px 0;color:var(--accent);background:transparent;border:0;border-radius:0;font:400 12px/1.6 var(--font-mono,ui-monospace,monospace)}.components_directory__T4Vk1 .row-arrow:hover{background:transparent;border:0;text-decoration:underline;text-underline-offset:5px}.components_directory__T4Vk1 .empty-state{padding:64px 0;text-align:left;font-size:15px}.components_coverage__QfiAe{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin:12px 0 0 58px;padding:0;color:var(--muted);font:400 12px/1.6 var(--font-mono,ui-monospace,monospace)}.components_coverage__QfiAe>a{display:inline-flex;align-items:center;min-height:28px;color:var(--ink)}.components_coverage__QfiAe>a:hover{text-decoration:underline;text-underline-offset:4px}.components_matches__ugn3I{padding:0;margin:8px 0 64px;border:0;border-radius:0;background:transparent}.components_heading__zRLID{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:24px}.components_heading__zRLID h3{color:var(--ink);font:400 24px/1.3 var(--font-sans,sans-serif);letter-spacing:-.025em}.components_heading__zRLID>a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);font:400 12px/1.6 var(--font-mono,ui-monospace,monospace)}.components_heading__zRLID>a:hover{text-decoration:underline;text-underline-offset:4px}.components_list__TZfea{list-style:none;margin:0;padding:0}.components_resultLink__qrQKc{display:flex;align-items:baseline;gap:32px;padding-block:24px;min-height:80px}.components_identity__8UvhM{flex:1 1;min-width:0}.components_identity__8UvhM strong{font:400 22px/1.3 var(--font-sans,sans-serif);letter-spacing:-.025em;overflow-wrap:anywhere}.components_identity__8UvhM strong>span{margin-left:12px;color:var(--muted);font:400 13px/1.6 var(--font-mono,ui-monospace,monospace);letter-spacing:0}.components_identity__8UvhM small{display:block;margin-top:8px;font:400 12px/1.6 var(--font-mono,ui-monospace,monospace)}.components_preview__9jCYR,.components_stable__rGYTv{color:var(--muted)}.components_resultLink__qrQKc:hover strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.components_metadata__9wejX{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:8px 20px;color:var(--muted);font:400 12px/1.7 var(--font-mono,ui-monospace,monospace);text-align:right}.components_metadata__9wejX>time{white-space:nowrap}.components_arrow__1lW9j{flex-shrink:0;color:var(--ink)}.components_limit__z8m3i,.components_noMatches__Dg8KN{max-width:600px;font-size:14px;line-height:1.65}.components_limit__z8m3i{margin-top:24px}.components_noMatches__Dg8KN{padding-block:24px}@media (max-width:1000px){.components_directory__T4Vk1 .release-table tbody th{width:34%}.components_directory__T4Vk1 .release-table tbody th,.components_directory__T4Vk1 .release-table td{padding-right:20px}.components_directory__T4Vk1 .project-link strong{font-size:24px}.components_directory__T4Vk1 .row-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (max-width:760px){.components_toolbar__ssgnS{gap:20px;margin-bottom:24px}.components_filters__ILC4X summary{gap:20px;font-size:13px}.components_directory__T4Vk1 .components_resultCount__XCmn8{padding-top:14px;font-size:12px}.components_directory__T4Vk1 .components_controls__u9P5U{flex-direction:column;align-items:stretch;gap:12px}.components_controls__u9P5U .search-field{flex:0 1 auto}.components_controls__u9P5U .select-field{justify-content:space-between}.components_directory__T4Vk1 .release-table,.components_directory__T4Vk1 .release-table tbody{display:block}.components_directory__T4Vk1 .release-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.components_directory__T4Vk1 .release-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) 64px;gap:8px 24px;padding-block:28px}.components_directory__T4Vk1 .release-table tbody th,.components_directory__T4Vk1 .release-table td,.components_directory__T4Vk1 .release-table tr>:nth-child(3),.components_directory__T4Vk1 .release-table tr>:nth-child(4){display:block;width:auto;padding:0}.components_directory__T4Vk1 .components_softwareCell__OgwGb{grid-column:1;grid-row:1}.components_directory__T4Vk1 .components_versionCell__mjy6u{grid-column:1;grid-row:2;margin:8px 0 0 58px}.components_directory__T4Vk1 .components_dateCell__gNJDT{grid-column:1;grid-row:3;margin-left:58px;font-size:12px!important}.components_directory__T4Vk1 .components_platformCell__gs_pk{grid-column:1;grid-row:4;margin-left:58px}.components_directory__T4Vk1 .components_detailsCell__54OtH{grid-column:2;grid-row:1/5;justify-self:end;align-self:start}.components_directory__T4Vk1 .release-table tr>:last-child{width:auto;text-align:right}.components_directory__T4Vk1 .project-link strong{font-size:27px}.components_directory__T4Vk1 .project-link small{max-width:260px}.components_directory__T4Vk1 .version{display:inline;font-size:15px}.components_directory__T4Vk1 .stable-label{display:inline;margin:0 0 0 12px}.components_directory__T4Vk1 .platform-list{flex-direction:row;flex-wrap:wrap;gap:12px}.components_directory__T4Vk1 .platform-list span{font-size:12px}.components_directory__T4Vk1 .row-arrow{min-width:44px;margin-top:0;font-size:20px}.components_coverage__QfiAe{gap:8px 12px;margin-top:8px}.components_matches__ugn3I{margin-bottom:40px}.components_resultLink__qrQKc{flex-wrap:wrap;gap:10px 20px;padding-block:24px}.components_identity__8UvhM{flex-basis:calc(100% - 40px);order:0}.components_arrow__1lW9j{order:1}.components_metadata__9wejX{order:2;flex-basis:100%;justify-content:flex-start;text-align:left}.components_identity__8UvhM strong{font-size:21px}}@media (max-width:440px){.components_directory__T4Vk1 .release-table tbody tr{grid-template-columns:minmax(0,1fr) 44px;column-gap:16px}.components_directory__T4Vk1 .project-link{gap:14px}.components_directory__T4Vk1 .project-link .components_projectIcon__838X9{width:36px;height:36px;flex-basis:36px}.components_directory__T4Vk1 .project-link strong{font-size:24px}.components_coverage__QfiAe,.components_directory__T4Vk1 .components_dateCell__gNJDT,.components_directory__T4Vk1 .components_platformCell__gs_pk,.components_directory__T4Vk1 .components_versionCell__mjy6u{margin-left:50px}}@media (prefers-reduced-motion:reduce){.components_filterIndicator__wLD_b{transition:none}}.components_directory__T4Vk1 .release-table thead th{padding:0 20px 12px 0;font-size:13px}.components_directory__T4Vk1 .release-table tbody tr{border-top:1px solid var(--line)}.components_directory__T4Vk1 .release-table tbody th,.components_directory__T4Vk1 .release-table td{padding:20px 24px 20px 0;vertical-align:top;font-size:14px}.components_directory__T4Vk1 .project-link{gap:16px}.components_directory__T4Vk1 .project-link .components_projectIcon__838X9{flex-basis:32px;width:32px;height:32px;margin-top:0}.components_directory__T4Vk1 .project-link strong{font:500 19px/1.3 var(--font-sans);letter-spacing:-.02em}.components_directory__T4Vk1 .project-link small{margin-top:2px;font-size:13px}.components_directory__T4Vk1 .version{font:450 16px/1.5 var(--font-sans)}.components_directory__T4Vk1 .stable-label{margin-top:2px;font-size:13px}.components_directory__T4Vk1 .date-cell{font-size:14px;line-height:1.5}.components_directory__T4Vk1 .platform-list{flex-direction:row;flex-wrap:wrap;gap:2px 10px}.components_directory__T4Vk1 .platform-list span{font-size:14px;line-height:1.5}.components_directory__T4Vk1 .row-arrow{margin-top:-10px;font-size:14px}.components_coverage__QfiAe{margin:6px 0 0 48px;font-size:13px}@media (max-width:760px){.components_directory__T4Vk1 .release-table tbody tr{padding-block:18px}.components_directory__T4Vk1 .release-table tbody th,.components_directory__T4Vk1 .release-table td{padding:0}.components_directory__T4Vk1 .project-link strong{font-size:19px}.components_coverage__QfiAe,.components_directory__T4Vk1 .components_dateCell__gNJDT,.components_directory__T4Vk1 .components_platformCell__gs_pk,.components_directory__T4Vk1 .components_versionCell__mjy6u{margin-left:48px}.components_directory__T4Vk1 .components_versionCell__mjy6u{margin-top:4px}}