.Apps_grid__4dZ4d{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--space-4);padding-top:var(--space-6)}.Apps_grid__4dZ4d:before{content:"App ecosystem";grid-column:1/-1;color:var(--morax-text-muted);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.Apps_filters__vfMWU{display:flex;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap}.Apps_activeFilter__I6h3G,.Apps_filterLink__ZcbF8{font-family:var(--mono);font-size:var(--step--1);text-decoration:none;padding:.3rem .75rem;border-radius:var(--morax-radius-control);border:1px solid var(--rule);color:var(--ink-muted);transition:all var(--duration) var(--ease-out)}.Apps_filterLink__ZcbF8:hover{border-color:var(--ink);color:var(--ink)}.Apps_activeFilter__I6h3G{background:var(--accent);color:var(--paper);border-color:var(--accent)}.Apps_emptyState__UFoah{grid-column:1/-1;padding:var(--space-8);text-align:center;color:var(--ink-muted);border:1px dashed var(--rule);border-radius:12px}@media (min-width:48rem){.Apps_grid__4dZ4d{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.Apps_grid__4dZ4d{grid-template-columns:repeat(2,minmax(0,1fr))}}.Apps_card__j4_ok{position:relative;display:flex;flex-direction:column;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--morax-radius-card);padding:var(--space-4);text-decoration:none;overflow:hidden;transition:transform var(--duration) var(--ease-out),border-color var(--duration) var(--ease-out),box-shadow var(--duration) var(--ease-out)}.Apps_card__j4_ok:not(.Apps_disabled__YqI4S):hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:var(--glass-shadow)}.Apps_featured__p4DZg{flex-direction:row;align-items:center;gap:var(--space-6);padding:var(--space-6);background:var(--glass-bg)}@media (max-width:48rem){.Apps_featured__p4DZg{flex-direction:column;align-items:flex-start}}.Apps_disabled__YqI4S{opacity:.6;cursor:not-allowed;filter:grayscale(1)}.Apps_disabled__YqI4S:hover{opacity:.6}.Apps_cardHeader__fKYiH{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--space-4);gap:var(--space-4)}.Apps_featured__p4DZg .Apps_cardHeader__fKYiH{flex-direction:column;align-items:center;margin-bottom:0;min-width:160px;flex-shrink:0}.Apps_iconWrapper__OZnD3{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--paper);color:var(--ink);border:1px solid var(--rule)}.Apps_featured__p4DZg .Apps_iconWrapper__OZnD3{width:6rem;height:6rem}.Apps_iconWrapper__OZnD3.Apps_active__4cxiT{color:var(--accent)}.Apps_iconWrapper__OZnD3.Apps_beta__URgDz{color:oklch(60% .1 220)}.Apps_iconWrapper__OZnD3.Apps_download__TdzHP{color:oklch(70% .1 160)}.Apps_hasImage__NKnu1{padding:0;background:var(--paper-raised);border-color:transparent;box-shadow:0 0 0 1px var(--rule);overflow:hidden}.Apps_logoImage__gS19d{width:100%;height:100%;object-fit:cover}.Apps_cardContent__5Fqp2{flex:1 1}.Apps_appName__Kn7X3{font-size:var(--step-0);font-weight:600;margin:0 0 .5rem;color:var(--ink)}.Apps_featured__p4DZg .Apps_appName__Kn7X3{font-size:var(--step-2)}.Apps_appDesc__8WMkA{font-size:.95rem;color:var(--ink-muted);line-height:1.5;margin:0;text-wrap:pretty}.Apps_metrics__5ODN6{display:flex;gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px dashed var(--rule)}.Apps_featured__p4DZg .Apps_metrics__5ODN6{margin-top:0;padding-top:0;border-top:none;flex-direction:column;justify-content:center}.Apps_metric__WLUWz{display:flex;flex-direction:column}.Apps_metricValue__MLJb6{font-family:var(--mono);font-size:var(--step-0);font-weight:600;color:var(--ink)}.Apps_featured__p4DZg .Apps_metricValue__MLJb6{font-size:var(--step-2)}.Apps_metricLabel__RqePH{font-size:.75rem;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em}.Apps_hoverOverlay__DAyBI{position:absolute;inset:0;background:radial-gradient(circle at center,color-mix(in oklch,var(--ink) 3%,transparent) 0,transparent 70%);opacity:0;transition:opacity var(--duration) var(--ease-out);pointer-events:none}.Apps_card__j4_ok:not(.Apps_disabled__YqI4S):hover .Apps_hoverOverlay__DAyBI{opacity:1}