.apps-grid[data-v-7e3fca07]{display:grid;gap:var(--space-3);grid-template-columns:1fr}@media (min-width:640px){.apps-grid[data-v-7e3fca07]{grid-template-columns:repeat(2,1fr)}}.apps-grid .app-card[data-v-7e3fca07]{border:1px solid var(--elements-border-secondary-static);border-radius:var(--radii-lg);color:inherit;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);text-decoration:none;transition:all .18s}.apps-grid .app-card[data-v-7e3fca07] :hover{border-color:var(--color-primary);transform:translateY(-2px)}.apps-grid .app-card .app-header[data-v-7e3fca07]{align-items:center;display:flex;gap:var(--space-2)}.apps-grid .app-card .app-header .app-icon[data-v-7e3fca07]{flex-shrink:0;font-size:1.2rem;line-height:1}.apps-grid .app-card .app-header .app-title[data-v-7e3fca07]{flex:1;font-size:var(--text-base-fontSize);font-weight:var(--fontWeight-semibold);line-height:1;margin:0}.apps-grid .app-card .app-header .app-arrow[data-v-7e3fca07]{color:var(--elements-text-secondary-color-static);flex-shrink:0;font-size:var(--text-base-fontSize);transition:color .15s}.apps-grid .app-card .app-desc[data-v-7e3fca07]{color:var(--elements-text-secondary-color-static);font-size:var(--text-sm-fontSize);line-height:1.5;margin:0}.apps-grid .app-card .app-tech[data-v-7e3fca07]{color:var(--elements-text-secondary-color-static);font-size:var(--text-xs-fontSize);opacity:.65}.apps-grid.apps-grid--mini .app-desc[data-v-7e3fca07]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
